|
Click here to open log in its own page
<cruisecontrol project="CruiseControl.NET">
<request source="IntervalTrigger" buildCondition="IfModificationExists">Build (IfModificationExists) triggered from IntervalTrigger</request>
<parameters>
<parameter name="$CCNetArtifactDirectory" value="D:\Build\Projects\CruiseControl.NET\Logs\" />
<parameter name="$CCNetBuildCondition" value="IfModificationExists" />
<parameter name="$CCNetBuildDate" value="2010-06-23" />
<parameter name="$CCNetBuildTime" value="10:27:28" />
<parameter name="$CCNetFailureUsers" value="System.Collections.ArrayList" />
<parameter name="$CCNetIntegrationStatus" value="Unknown" />
<parameter name="$CCNetLabel" value="1.5.424.7383" />
<parameter name="$CCNetLastIntegrationStatus" value="Failure" />
<parameter name="$CCNetListenerFile" value="D:\Build\Projects\CruiseControl.NET\Logs\CruiseControl.NET_ListenFile.xml" />
<parameter name="$CCNetModifyingUsers" value="System.Collections.ArrayList" />
<parameter name="$CCNetNumericLabel" value="7383" />
<parameter name="$CCNetProject" value="CruiseControl.NET" />
<parameter name="$CCNetProjectUrl" value="http://build.nauck-it.de/server/build.nauck-it.de/project/CruiseControl.NET/ViewProjectReport.aspx" />
<parameter name="$CCNetRequestSource" value="IntervalTrigger" />
<parameter name="$CCNetUser" value="" />
<parameter name="$CCNetWorkingDirectory" value="D:\Build\Projects\CruiseControl.NET\" />
</parameters>
<modifications>
<modification type="Modified">
<filename>NDependTask.cs</filename>
<project>/trunk/project/core/tasks</project>
<date>2010-06-23 10:23:36</date>
<user>dnauck</user>
<comment>CCNET-1906: NDepend Task - Configuration - Executable Node - Directory names with spaces
* path to ndepend executable was double-quoted before the BaseExecutableTask has validated it -> failed validation
* double quote only command line parameters</comment>
<changeNumber>7383</changeNumber>
</modification>
<modification type="Modified">
<filename>NDependTaskTests.cs</filename>
<project>/trunk/project/UnitTests/Core/Tasks</project>
<date>2010-06-23 10:23:36</date>
<user>dnauck</user>
<comment>CCNET-1906: NDepend Task - Configuration - Executable Node - Directory names with spaces
* path to ndepend executable was double-quoted before the BaseExecutableTask has validated it -> failed validation
* double quote only command line parameters</comment>
<changeNumber>7383</changeNumber>
</modification>
</modifications>
<integrationProperties>
<CCNetArtifactDirectory>D:\Build\Projects\CruiseControl.NET\Logs\</CCNetArtifactDirectory>
<CCNetBuildCondition>IfModificationExists</CCNetBuildCondition>
<CCNetBuildDate>2010-06-23</CCNetBuildDate>
<CCNetBuildTime>10:27:28</CCNetBuildTime>
<CCNetFailureUsers>
<user>dnauck</user>
</CCNetFailureUsers>
<CCNetIntegrationStatus>Success</CCNetIntegrationStatus>
<CCNetLabel>1.5.424.7383</CCNetLabel>
<CCNetLastIntegrationStatus>Failure</CCNetLastIntegrationStatus>
<CCNetListenerFile>D:\Build\Projects\CruiseControl.NET\Logs\CruiseControl.NET_ListenFile.xml</CCNetListenerFile>
<CCNetModifyingUsers>
<user>dnauck</user>
</CCNetModifyingUsers>
<CCNetNumericLabel>7383</CCNetNumericLabel>
<CCNetProject>CruiseControl.NET</CCNetProject>
<CCNetProjectUrl>http://build.nauck-it.de/server/build.nauck-it.de/project/CruiseControl.NET/ViewProjectReport.aspx</CCNetProjectUrl>
<CCNetRequestSource>IntervalTrigger</CCNetRequestSource>
<CCNetWorkingDirectory>D:\Build\Projects\CruiseControl.NET\</CCNetWorkingDirectory>
<LastChangeNumber>7383</LastChangeNumber>
<LastIntegrationStatus>Failure</LastIntegrationStatus>
<LastSuccessfulIntegrationLabel>1.5.424.7383</LastSuccessfulIntegrationLabel>
<LastModificationDate>23.06.2010 10:23:36</LastModificationDate>
</integrationProperties>
<build date="2010-06-23 10:27:28" buildtime="00:12:42" buildcondition="IfModificationExists"><buildresults project="CruiseControl.NET">
<message level="Info"><![CDATA[Buildfile: file:///D:/Build/Projects/CruiseControl.NET/SCM/ccnet.build]]></message>
<message level="Info"><![CDATA[Target framework: Microsoft .NET Framework 3.5]]></message>
<message level="Info"><![CDATA[Target(s) specified: all]]></message>
<task name="property">
<duration>0</duration>
</task>
<task name="property">
<duration>0</duration>
</task>
<task name="property">
<duration>0</duration>
</task>
<task name="property">
<duration>0</duration>
</task>
<task name="property">
<duration>0</duration>
</task>
<task name="property">
<duration>0</duration>
</task>
<task name="property">
<duration>0</duration>
</task>
<task name="property">
<duration>0</duration>
</task>
<task name="property">
<duration>0</duration>
</task>
<task name="property">
<duration>0</duration>
</task>
<task name="property">
<duration>0</duration>
</task>
<task name="property">
<duration>0</duration>
</task>
<task name="property">
<duration>0</duration>
</task>
<task name="property">
<duration>0</duration>
</task>
<task name="property">
<duration>0</duration>
</task>
<task name="property">
<duration>0</duration>
</task>
<task name="property">
<duration>0</duration>
</task>
<task name="property">
<duration>0</duration>
</task>
<task name="property">
<duration>0</duration>
</task>
<task name="property">
<duration>0</duration>
</task>
<task name="property">
<duration>0</duration>
</task>
<task name="property">
<duration>0</duration>
</task>
<task name="property">
<duration>0</duration>
</task>
<task name="property">
<duration>0</duration>
</task>
<task name="property">
<duration>0</duration>
</task>
<task name="property">
<duration>0</duration>
</task>
<task name="property">
<duration>0</duration>
</task>
<task name="property">
<duration>0</duration>
</task>
<task name="property">
<duration>0</duration>
</task>
<task name="property">
<duration>0</duration>
</task>
<task name="include">
<task name="property">
<duration>0</duration>
</task>
<duration>46.875</duration>
</task>
<task name="include">
<duration>15.625</duration>
</task>
<task name="include">
<duration>15.625</duration>
</task>
<task name="include">
<duration>93.75</duration>
</task>
<target name="clean">
<task name="delete">
<message level="Info"><![CDATA[Deleting directory 'D:\Build\Projects\CruiseControl.NET\SCM\Build'.]]></message>
<duration>1015.625</duration>
</task>
<task name="delete">
<message level="Info"><![CDATA[Deleting directory 'D:\Build\Projects\CruiseControl.NET\SCM\Publish'.]]></message>
<duration>0</duration>
</task>
<task name="delete">
<message level="Info"><![CDATA[Deleting directory 'D:\Build\Projects\CruiseControl.NET\SCM\Dist'.]]></message>
<duration>15.625</duration>
</task>
<task name="delete">
<duration>15.625</duration>
</task>
<duration>1078.125</duration>
</target>
<target name="init">
<task name="mkdir">
<message level="Info"><![CDATA[Creating directory 'D:\Build\Projects\CruiseControl.NET\SCM\Build'.]]></message>
<duration>0</duration>
</task>
<task name="mkdir">
<message level="Info"><![CDATA[Creating directory 'D:\Build\Projects\CruiseControl.NET\SCM\Publish'.]]></message>
<duration>0</duration>
</task>
<task name="mkdir">
<message level="Info"><![CDATA[Creating directory 'D:\Build\Projects\CruiseControl.NET\SCM\Dist'.]]></message>
<duration>0</duration>
</task>
<duration>15.625</duration>
</target>
<target name="createAssemblyInfo">
<task name="asminfo">
<message level="Info"><![CDATA[Generated file 'D:\Build\Projects\CruiseControl.NET\SCM\project\CommonAssemblyInfo.cs'.]]></message>
<duration>484.375</duration>
</task>
<duration>531.25</duration>
</target>
<target name="build">
<task name="loadtasks">
<message level="Info"><![CDATA[Scanning assembly "NauckIT.NAnt" for extensions.]]></message>
<duration>62.5</duration>
</task>
<task name="echo">
<message level="Info"><![CDATA[Build configuration: Build]]></message>
<duration>15.625</duration>
</task>
<task name="echo">
<message level="Info"><![CDATA[Source Directory: D:\Build\Projects\CruiseControl.NET\SCM\project]]></message>
<duration>0</duration>
</task>
<task name="echo">
<message level="Info"><![CDATA[Build Directory: D:\Build\Projects\CruiseControl.NET\SCM\Build]]></message>
<duration>0</duration>
</task>
<task name="msbuild">
<message level="Info"><![CDATA[CopyFilesToOutputDirectory:]]></message>
<message level="Info"><![CDATA[MSBuildLogger -> D:\Build\Projects\CruiseControl.NET\SCM\Build\Server\ThoughtWorks.CruiseControl.MSBuild.dll]]></message>
<message level="Info"><![CDATA[CopyFilesToOutputDirectory:]]></message>
<message level="Info"><![CDATA[objection -> D:\Build\Projects\CruiseControl.NET\SCM\Build\Objection\Objection.dll]]></message>
<message level="Info"><![CDATA[QueueSnapshot.cs(19,43): warning CS0649: Dem Feld "ThoughtWorks.CruiseControl.Remote.QueueSnapshot._requests" wird nie etwas zugewiesen, und es hat immer seinen Standardwert von "null".]]></message>
<message level="Info"><![CDATA[CopyFilesToOutputDirectory:]]></message>
<message level="Info"><![CDATA[Remote -> D:\Build\Projects\CruiseControl.NET\SCM\Build\Remote\ThoughtWorks.CruiseControl.Remote.dll]]></message>
<message level="Info"><![CDATA[CopyFilesToOutputDirectory:]]></message>
<message level="Info"><![CDATA[CCCmd -> D:\Build\Projects\CruiseControl.NET\SCM\Build\CCCmd\CCCmd.exe]]></message>
<message level="Info"><![CDATA[Presentation\AddBuildServer.cs(50,37): warning CS0649: Dem Feld "ThoughtWorks.CruiseControl.CCTrayLib.Presentation.AddBuildServer.transportExtension" wird nie etwas zugewiesen, und es hat immer seinen Standardwert von "null".]]></message>
<message level="Info"><![CDATA[Presentation\StubProjectMonitor.cs(16,24): warning CS0649: Dem Feld "ThoughtWorks.CruiseControl.CCTrayLib.Presentation.StubProjectMonitor.category" wird nie etwas zugewiesen, und es hat immer seinen Standardwert von "null".]]></message>
<message level="Info"><![CDATA[CopyFilesToOutputDirectory:]]></message>
<message level="Info"><![CDATA[CCTrayLib -> D:\Build\Projects\CruiseControl.NET\SCM\Build\CCTray\ThoughtWorks.CruiseControl.CCTrayLib.dll]]></message>
<message level="Info"><![CDATA[CopyFilesToOutputDirectory:]]></message>
<message level="Info"><![CDATA[Communications.Extensions -> D:\Build\Projects\CruiseControl.NET\SCM\Build\Remote\ThoughtWorks.CruiseControl.Remote.Extensions.dll]]></message>
<message level="Info"><![CDATA[CruiseServer.cs(68,13): warning CS0612: "ThoughtWorks.CruiseControl.Core.CruiseServer.manager" ist veraltet.]]></message>
<message level="Info"><![CDATA[Distribution\RemoteBuildRequest.cs(33,40): warning CS1573: Der onCompleted-Parameter hat (im Gegensatz zu anderen Parametern) kein entsprechendes param-Tag im XML-Kommentar für "ThoughtWorks.CruiseControl.Core.Distribution.RemoteBuildRequest.RemoteBuildRequest(ThoughtWorks.CruiseControl.Core.Distribution.IBuildMachine, string, System.Func<string,ThoughtWorks.CruiseControl.Core.Distribution.Messages.RetrieveBuildStatusResponse>, System.Action<ThoughtWorks.CruiseControl.Core.Distribution.RemoteBuildRequest>)".]]></message>
<message level="Info"><![CDATA[Extensions\IntegrationPerformanceCountersExtension.cs(54,17): warning CS0618: "System.Diagnostics.PerformanceCounterCategory.Create(string, string, System.Diagnostics.CounterCreationDataCollection)" ist veraltet: "This method has been deprecated. Please use System.Diagnostics.PerformanceCounterCategory.Create(string categoryName, string categoryHelp, PerformanceCounterCategoryType categoryType, CounterCreationDataCollection counterData) instead. http://go.microsoft.com/fwlink/?linkid=14202"]]></message>
<message level="Info"><![CDATA[label\RemoteProjectLabeller.cs(53,4): warning CS0618: "ThoughtWorks.CruiseControl.Remote.ICruiseManager" ist veraltet: "Use ICruiseServerClient instead"]]></message>
<message level="Info"><![CDATA[label\RemoteProjectLabeller.cs(53,30): warning CS0618: "ThoughtWorks.CruiseControl.Remote.ICruiseManager" ist veraltet: "Use ICruiseServerClient instead"]]></message>
<message level="Info"><![CDATA[label\RemoteProjectLabeller.cs(53,78): warning CS0618: "ThoughtWorks.CruiseControl.Remote.ICruiseManager" ist veraltet: "Use ICruiseServerClient instead"]]></message>
<message level="Info"><![CDATA[RemoteCruiseServer.cs(63,67): warning CS0618: "ThoughtWorks.CruiseControl.Remote.ICruiseServer.CruiseManager" ist veraltet: "Use CruiseServerClient instead"]]></message>
<message level="Info"><![CDATA[RemoteCruiseServer.cs(132,65): warning CS0618: "ThoughtWorks.CruiseControl.Remote.ICruiseServer.CruiseManager" ist veraltet: "Use CruiseServerClient instead"]]></message>
<message level="Info"><![CDATA[sourcecontrol\ExternalSourceControl.cs(359,24): warning CS1574: Der XML-Kommentar für "ThoughtWorks.CruiseControl.Core.Sourcecontrol.ExternalSourceControl.SetCCNetEnvironmentVariables(System.Collections.Specialized.StringDictionary, System.Collections.IDictionary)" enthält das cref-Attribut "ExecutableTask.NewProcessInfoFrom", das nicht aufgelöst werden konnte.]]></message>
<message level="Info"><![CDATA[sourcecontrol\Telelogic\SynergyCommand.cs(9,6): warning CS1589: Der XML-Ausschnitt "/example" der Datei "example.xml" kann nicht einbezogen werden -- Das System kann die angegebene Datei nicht finden.]]></message>
<message level="Info"><![CDATA[sourcecontrol\Telelogic\SynergyCommandBuilder.cs(298,201): warning CS1570: Der XML-Kommentar für "ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyCommandBuilder.GetNewTasks(ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyConnectionInfo, ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyProjectInfo, System.DateTime)" enthält ungültigen XML-Code -- "Ein Semikolon wurde erwartet."]]></message>
<message level="Info"><![CDATA[tasks\Conditions\LastBuildStatusTaskCondition.cs(65,17): warning CS0618: "System.Enum.ToString(System.IFormatProvider)" ist veraltet: "The provider argument is not used. Please use ToString()."]]></message>
<message level="Info"><![CDATA[Triggers\ProjectTrigger.cs(125,38): warning CS0618: "ThoughtWorks.CruiseControl.Remote.ICruiseManagerFactory.GetCruiseManager(string)" ist veraltet: ""]]></message>
<message level="Info"><![CDATA[configuration\preprocessor\Exceptions.cs(1,1): warning CS1587: Der XML-Kommentar ist auf keinem gültigen Sprachelement abgelegt.]]></message>
<message level="Info"><![CDATA[configuration\preprocessor\PreprocessorEnvironment.cs(1,1): warning CS1587: Der XML-Kommentar ist auf keinem gültigen Sprachelement abgelegt.]]></message>
<message level="Info"><![CDATA[configuration\preprocessor\SymbolicDef.cs(1,1): warning CS1587: Der XML-Kommentar ist auf keinem gültigen Sprachelement abgelegt.]]></message>
<message level="Info"><![CDATA[configuration\preprocessor\Utils.cs(1,1): warning CS1587: Der XML-Kommentar ist auf keinem gültigen Sprachelement abgelegt.]]></message>
<message level="Info"><![CDATA[CopyFilesToOutputDirectory:]]></message>
<message level="Info"><![CDATA[core -> D:\Build\Projects\CruiseControl.NET\SCM\Build\Core\ThoughtWorks.CruiseControl.Core.dll]]></message>
<message level="Info"><![CDATA[PostBuildEvent:]]></message>
<message level="Info"><![CDATA[42 Datei(en) kopiert]]></message>
<message level="Info"><![CDATA[CopyFilesToOutputDirectory:]]></message>
<message level="Info"><![CDATA[CCNet.CSharpDemos.Plugin -> D:\Build\Projects\CruiseControl.NET\SCM\project\CCNet.CSharpDemos.Plugin\bin\Release\CCNet.CSharpDemos.Plugin.dll]]></message>
<message level="Info"><![CDATA[CopyFilesToOutputDirectory:]]></message>
<message level="Info"><![CDATA[CCNet.VBDemos.Plugin -> D:\Build\Projects\CruiseControl.NET\SCM\project\CCNet.VBDemos.Plugin\bin\Release\CCNet.VBDemos.Plugin.dll]]></message>
<message level="Info"><![CDATA[CopyFilesToOutputDirectory:]]></message>
<message level="Info"><![CDATA[CCTray -> D:\Build\Projects\CruiseControl.NET\SCM\Build\CCTray\cctray.exe]]></message>
<message level="Info"><![CDATA[PostBuildEvent:]]></message>
<message level="Info"><![CDATA[1 Datei(en) kopiert.]]></message>
<message level="Info"><![CDATA[CopyFilesToOutputDirectory:]]></message>
<message level="Info"><![CDATA[console -> D:\Build\Projects\CruiseControl.NET\SCM\Build\Server\ccnet.exe]]></message>
<message level="Info"><![CDATA[CopyFilesToOutputDirectory:]]></message>
<message level="Info"><![CDATA[Core.Extensions -> D:\Build\Projects\CruiseControl.NET\SCM\Build\Core\ThoughtWorks.CruiseControl.Core.Extensions.dll]]></message>
<message level="Info"><![CDATA[CopyFilesToOutputDirectory:]]></message>
<message level="Info"><![CDATA[service -> D:\Build\Projects\CruiseControl.NET\SCM\Build\Server\ccservice.exe]]></message>
<message level="Info"><![CDATA[CopyFilesToOutputDirectory:]]></message>
<message level="Info"><![CDATA[Validator -> D:\Build\Projects\CruiseControl.NET\SCM\Build\Server\CCValidator.exe]]></message>
<message level="Info"><![CDATA[CopyFilesToOutputDirectory:]]></message>
<message level="Info"><![CDATA[WebDashboard -> D:\Build\Projects\CruiseControl.NET\SCM\Build\WebDashboard\ThoughtWorks.CruiseControl.WebDashboard.dll]]></message>
<message level="Info"><![CDATA[PostBuildEvent:]]></message>
<message level="Info"><![CDATA[Ein Unterverzeichnis oder eine Datei mit dem Namen "D:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\\xsl" existiert bereits.]]></message>
<message level="Info"><![CDATA[41 Datei(en) kopiert]]></message>
<message level="Info"><![CDATA[PreBuildEvent:]]></message>
<message level="Info"><![CDATA[1 Datei(en) kopiert.]]></message>
<message level="Info"><![CDATA[42 Datei(en) kopiert]]></message>
<message level="Info"><![CDATA[22 Datei(en) kopiert]]></message>
<message level="Info"><![CDATA[1 Datei(en) kopiert.]]></message>
<message level="Info"><![CDATA[CCTrayLib\X10\LowLevelDriverFactoryTest.cs(26,21): warning CS0612: "NUnit.Framework.Assert.IsInstanceOfType(System.Type, object, string)" ist veraltet.]]></message>
<message level="Info"><![CDATA[CCTrayLib\X10\LowLevelDriverFactoryTest.cs(51,17): warning CS0612: "NUnit.Framework.Assert.IsInstanceOfType(System.Type, object)" ist veraltet.]]></message>
<message level="Info"><![CDATA[Core\Config\ConfigurationTest.cs(40,13): warning CS0612: "NUnit.Framework.Assert.IsInstanceOfType(System.Type, object)" ist veraltet.]]></message>
<message level="Info"><![CDATA[Core\Config\NetReflectorConfigurationReaderTest.cs(51,13): warning CS0612: "NUnit.Framework.Assert.IsInstanceOfType(System.Type, object)" ist veraltet.]]></message>
<message level="Info"><![CDATA[Core\Tasks\NDependTaskTests.cs(217,13): warning CS0612: "NUnit.Framework.Assert.IsInstanceOfType(System.Type, object)" ist veraltet.]]></message>
<message level="Info"><![CDATA[Core\Tasks\NDependTaskTests.cs(218,13): warning CS0612: "NUnit.Framework.Assert.IsInstanceOfType(System.Type, object)" ist veraltet.]]></message>
<message level="Info"><![CDATA[Core\Queues\IntegrationQueueManagerFactoryTests.cs(31,13): warning CS0612: "NUnit.Framework.Assert.IsInstanceOfType(System.Type, object)" ist veraltet.]]></message>
<message level="Info"><![CDATA[Core\Queues\IntegrationQueueManagerFactoryTests.cs(37,47): warning CS0618: "Rhino.Mocks.MockRepository.CreateMock<T>(params object[])" ist veraltet: "Use StrictMock instead"]]></message>
<message level="Info"><![CDATA[Core\Queues\IntegrationQueueManagerFactoryTests.cs(38,40): warning CS0618: "Rhino.Mocks.MockRepository.CreateMock<T>(params object[])" ist veraltet: "Use StrictMock instead"]]></message>
<message level="Info"><![CDATA[Core\Security\PermissionBaseTests.cs(22,40): warning CS0618: "Rhino.Mocks.MockRepository.CreateMock<T>(params object[])" ist veraltet: "Use StrictMock instead"]]></message>
<message level="Info"><![CDATA[Core\Security\PermissionBaseTests.cs(37,41): warning CS0618: "Rhino.Mocks.MockRepository.CreateMock<T>(params object[])" ist veraltet: "Use StrictMock instead"]]></message>
<message level="Info"><![CDATA[Core\Security\PermissionBaseTests.cs(38,40): warning CS0618: "Rhino.Mocks.MockRepository.CreateMock<T>(params object[])" ist veraltet: "Use StrictMock instead"]]></message>
<message level="Info"><![CDATA[Core\Security\PermissionBaseTests.cs(55,40): warning CS0618: "Rhino.Mocks.MockRepository.CreateMock<T>(params object[])" ist veraltet: "Use StrictMock instead"]]></message>
<message level="Info"><![CDATA[Core\Security\PermissionBaseTests.cs(70,41): warning CS0618: "Rhino.Mocks.MockRepository.CreateMock<T>(params object[])" ist veraltet: "Use StrictMock instead"]]></message>
<message level="Info"><![CDATA[Core\Security\PermissionBaseTests.cs(71,40): warning CS0618: "Rhino.Mocks.MockRepository.CreateMock<T>(params object[])" ist veraltet: "Use StrictMock instead"]]></message>
<message level="Info"><![CDATA[Core\Security\FileBasedSessionCacheTests.cs(86,13): warning CS0612: "NUnit.Framework.Assert.IsInstanceOfType(System.Type, object)" ist veraltet.]]></message>
<message level="Info"><![CDATA[Remote\NoSuchProjectExceptionTests.cs(52,13): warning CS0612: "NUnit.Framework.Assert.IsInstanceOfType(System.Type, object)" ist veraltet.]]></message>
<message level="Info"><![CDATA[Remote\CruiseControlExceptionTests.cs(49,13): warning CS0612: "NUnit.Framework.Assert.IsInstanceOfType(System.Type, object)" ist veraltet.]]></message>
<message level="Info"><![CDATA[Remote\PermissionDeniedExceptionTests.cs(55,13): warning CS0612: "NUnit.Framework.Assert.IsInstanceOfType(System.Type, object)" ist veraltet.]]></message>
<message level="Info"><![CDATA[Remote\SecurityExceptionTests.cs(48,13): warning CS0612: "NUnit.Framework.Assert.IsInstanceOfType(System.Type, object)" ist veraltet.]]></message>
<message level="Info"><![CDATA[Remote\SessionInvalidExceptionTests.cs(48,13): warning CS0612: "NUnit.Framework.Assert.IsInstanceOfType(System.Type, object)" ist veraltet.]]></message>
<message level="Info"><![CDATA[Core\CruiseServerTest.cs(276,13): warning CS0618: "ThoughtWorks.CruiseControl.Core.CruiseServer.CruiseManager" ist veraltet: "Use CruiseServerClient instead"]]></message>
<message level="Info"><![CDATA[Core\CruiseServerTest.cs(284,36): warning CS0618: "ThoughtWorks.CruiseControl.Core.CruiseServer.CruiseManager" ist veraltet: "Use CruiseServerClient instead"]]></message>
<message level="Info"><![CDATA[Core\CruiseServerTest.cs(298,4): warning CS0618: "ThoughtWorks.CruiseControl.Core.CruiseServer.CruiseManager" ist veraltet: "Use CruiseServerClient instead"]]></message>
<message level="Info"><![CDATA[Core\CruiseServerTest.cs(321,36): warning CS0618: "ThoughtWorks.CruiseControl.Core.CruiseServer.CruiseManager" ist veraltet: "Use CruiseServerClient instead"]]></message>
<message level="Info"><![CDATA[Core\CruiseServerTest.cs(330,4): warning CS0618: "ThoughtWorks.CruiseControl.Core.CruiseServer.CruiseManager" ist veraltet: "Use CruiseServerClient instead"]]></message>
<message level="Info"><![CDATA[Core\CruiseServerTest.cs(338,36): warning CS0618: "ThoughtWorks.CruiseControl.Core.CruiseServer.CruiseManager" ist veraltet: "Use CruiseServerClient instead"]]></message>
<message level="Info"><![CDATA[Core\CruiseServerTest.cs(347,13): warning CS0618: "ThoughtWorks.CruiseControl.Core.CruiseServer.CruiseManager" ist veraltet: "Use CruiseServerClient instead"]]></message>
<message level="Info"><![CDATA[Core\CruiseServerTest.cs(360,13): warning CS0618: "ThoughtWorks.CruiseControl.Core.CruiseServer.CruiseManager" ist veraltet: "Use CruiseServerClient instead"]]></message>
<message level="Info"><![CDATA[Core\CruiseServerTest.cs(383,13): warning CS0618: "ThoughtWorks.CruiseControl.Core.CruiseServer.CruiseManager" ist veraltet: "Use CruiseServerClient instead"]]></message>
<message level="Info"><![CDATA[Core\CruiseServerTest.cs(405,13): warning CS0618: "ThoughtWorks.CruiseControl.Core.CruiseServer.CruiseManager" ist veraltet: "Use CruiseServerClient instead"]]></message>
<message level="Info"><![CDATA[Core\CruiseServerTest.cs(427,13): warning CS0618: "ThoughtWorks.CruiseControl.Core.CruiseServer.CruiseManager" ist veraltet: "Use CruiseServerClient instead"]]></message>
<message level="Info"><![CDATA[Core\CruiseServerTest.cs(449,13): warning CS0618: "ThoughtWorks.CruiseControl.Core.CruiseServer.CruiseManager" ist veraltet: "Use CruiseServerClient instead"]]></message>
<message level="Info"><![CDATA[Core\CruiseServerTest.cs(472,13): warning CS0618: "ThoughtWorks.CruiseControl.Core.CruiseServer.CruiseManager" ist veraltet: "Use CruiseServerClient instead"]]></message>
<message level="Info"><![CDATA[Core\CruiseServerTest.cs(495,13): warning CS0618: "ThoughtWorks.CruiseControl.Core.CruiseServer.CruiseManager" ist veraltet: "Use CruiseServerClient instead"]]></message>
<message level="Info"><![CDATA[Core\CruiseServerTest.cs(519,13): warning CS0618: "ThoughtWorks.CruiseControl.Core.CruiseServer.CruiseManager" ist veraltet: "Use CruiseServerClient instead"]]></message>
<message level="Info"><![CDATA[Core\CruiseServerTest.cs(543,13): warning CS0618: "ThoughtWorks.CruiseControl.Core.CruiseServer.CruiseManager" ist veraltet: "Use CruiseServerClient instead"]]></message>
<message level="Info"><![CDATA[Core\CruiseServerTest.cs(566,13): warning CS0618: "ThoughtWorks.CruiseControl.Core.CruiseServer.CruiseManager" ist veraltet: "Use CruiseServerClient instead"]]></message>
<message level="Info"><![CDATA[Core\CruiseServerTest.cs(589,13): warning CS0618: "ThoughtWorks.CruiseControl.Core.CruiseServer.CruiseManager" ist veraltet: "Use CruiseServerClient instead"]]></message>
<message level="Info"><![CDATA[Core\CruiseServerTest.cs(614,13): warning CS0618: "ThoughtWorks.CruiseControl.Core.CruiseServer.CruiseManager" ist veraltet: "Use CruiseServerClient instead"]]></message>
<message level="Info"><![CDATA[Core\CruiseServerTest.cs(638,13): warning CS0618: "ThoughtWorks.CruiseControl.Core.CruiseServer.CruiseManager" ist veraltet: "Use CruiseServerClient instead"]]></message>
<message level="Info"><![CDATA[Core\CruiseServerTest.cs(826,33): warning CS0618: "ThoughtWorks.CruiseControl.Core.CruiseServer.CruiseManager" ist veraltet: "Use CruiseServerClient instead"]]></message>
<message level="Info"><![CDATA[Core\CruiseServerTest.cs(833,36): warning CS0618: "ThoughtWorks.CruiseControl.Core.CruiseServer.CruiseManager" ist veraltet: "Use CruiseServerClient instead"]]></message>
<message level="Info"><![CDATA[Core\CruiseServerTest.cs(840,36): warning CS0618: "ThoughtWorks.CruiseControl.Core.CruiseServer.CruiseManager" ist veraltet: "Use CruiseServerClient instead"]]></message>
<message level="Info"><![CDATA[Core\CruiseServerTest.cs(850,28): warning CS0618: "ThoughtWorks.CruiseControl.Core.CruiseServer.CruiseManager" ist veraltet: "Use CruiseServerClient instead"]]></message>
<message level="Info"><![CDATA[Core\CruiseServerTest.cs(857,28): warning CS0618: "ThoughtWorks.CruiseControl.Core.CruiseServer.CruiseManager" ist veraltet: "Use CruiseServerClient instead"]]></message>
<message level="Info"><![CDATA[Core\Label\RemoteProjectLabellerTest.cs(19,48): warning CS0618: "ThoughtWorks.CruiseControl.Remote.ICruiseManager" ist veraltet: "Use ICruiseServerClient instead"]]></message>
<message level="Info"><![CDATA[Core\Label\RemoteProjectLabellerTest.cs(23,91): warning CS0618: "ThoughtWorks.CruiseControl.Remote.ICruiseManager" ist veraltet: "Use ICruiseServerClient instead"]]></message>
<message level="Info"><![CDATA[Core\RemoteCruiseServerTest.cs(40,55): warning CS0618: "ThoughtWorks.CruiseControl.Remote.ICruiseManager" ist veraltet: "Use ICruiseServerClient instead"]]></message>
<message level="Info"><![CDATA[Core\RemoteCruiseServerTest.cs(52,5): warning CS0618: "ThoughtWorks.CruiseControl.Remote.ICruiseManager" ist veraltet: "Use ICruiseServerClient instead"]]></message>
<message level="Info"><![CDATA[Core\RemoteCruiseServerTest.cs(52,37): warning CS0618: "ThoughtWorks.CruiseControl.Remote.ICruiseManager" ist veraltet: "Use ICruiseServerClient instead"]]></message>
<message level="Info"><![CDATA[Core\RemoteCruiseServerTest.cs(52,86): warning CS0618: "ThoughtWorks.CruiseControl.Remote.ICruiseManager" ist veraltet: "Use ICruiseServerClient instead"]]></message>
<message level="Info"><![CDATA[Core\RemoteCruiseServerTest.cs(55,22): warning CS0618: "ThoughtWorks.CruiseControl.Remote.ICruiseManager" ist veraltet: "Use ICruiseServerClient instead"]]></message>
<message level="Info"><![CDATA[Core\RemoteCruiseServerTest.cs(55,71): warning CS0618: "ThoughtWorks.CruiseControl.Remote.ICruiseManager" ist veraltet: "Use ICruiseServerClient instead"]]></message>
<message level="Info"><![CDATA[Core\RemoteCruiseServerTest.cs(68,55): warning CS0618: "ThoughtWorks.CruiseControl.Remote.ICruiseManager" ist veraltet: "Use ICruiseServerClient instead"]]></message>
<message level="Info"><![CDATA[Core\Security\InMemorySessionCacheTest.cs(75,13): warning CS0612: "NUnit.Framework.Assert.IsInstanceOfType(System.Type, object)" ist veraltet.]]></message>
<message level="Info"><![CDATA[Core\Security\InternalSecurityManagerTest.cs(239,35): warning CS0618: "Rhino.Mocks.MockRepository.CreateMock<T>(params object[])" ist veraltet: "Use StrictMock instead"]]></message>
<message level="Info"><![CDATA[Core\SourceControl\MultiIssueTrackerUrlbuilderTest.cs(54,13): warning CS0612: "NUnit.Framework.Assert.IsInstanceOfType(System.Type, object)" ist veraltet.]]></message>
<message level="Info"><![CDATA[Core\SourceControl\MultiIssueTrackerUrlbuilderTest.cs(67,13): warning CS0612: "NUnit.Framework.Assert.IsInstanceOfType(System.Type, object)" ist veraltet.]]></message>
<message level="Info"><![CDATA[Core\SourceControl\MultiIssueTrackerUrlbuilderTest.cs(81,13): warning CS0612: "NUnit.Framework.Assert.IsInstanceOfType(System.Type, object)" ist veraltet.]]></message>
<message level="Info"><![CDATA[Core\SourceControl\MultiIssueTrackerUrlbuilderTest.cs(82,13): warning CS0612: "NUnit.Framework.Assert.IsInstanceOfType(System.Type, object)" ist veraltet.]]></message>
<message level="Info"><![CDATA[Core\Triggers\ProjectTriggerTest.cs(25,48): warning CS0618: "ThoughtWorks.CruiseControl.Remote.ICruiseManager" ist veraltet: "Use ICruiseServerClient instead"]]></message>
<message level="Info"><![CDATA[Remote\XmlConversionUtilTests.cs(42,13): warning CS0612: "NUnit.Framework.Assert.IsInstanceOfType(System.Type, object)" ist veraltet.]]></message>
<message level="Info"><![CDATA[Remote\XmlConversionUtilTests.cs(69,13): warning CS0612: "NUnit.Framework.Assert.IsInstanceOfType(System.Type, object)" ist veraltet.]]></message>
<message level="Info"><![CDATA[WebDashboard\Plugins\ProjectReport\ProjectReportProjectPluginTest.cs(282,4): warning CS0612: "NUnit.Framework.Assert.IsInstanceOfType(System.Type, object, string)" ist veraltet.]]></message>
<message level="Info"><![CDATA[WebDashboard\Plugins\ProjectReport\ProjectXmlReportTest.cs(50,13): warning CS0612: "NUnit.Framework.Assert.IsInstanceOfType(System.Type, object)" ist veraltet.]]></message>
<message level="Info"><![CDATA[CCTrayLib\Monitoring\HttpCruiseProjectManagerTest.cs(14,27): warning CS0414: Dem Feld "ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.HttpCruiseProjectManagerTest.serverUrl" wurde ein Wert zugewiesen, der aber nie verwendet wird.]]></message>
<message level="Info"><![CDATA[CCTrayLib\Monitoring\HttpCruiseProjectManagerTest.cs(15,27): warning CS0414: Dem Feld "ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.HttpCruiseProjectManagerTest.serverAlias" wurde ein Wert zugewiesen, der aber nie verwendet wird.]]></message>
<message level="Info"><![CDATA[CCTrayLib\Presentation\StubServerMonitor.cs(120,56): warning CS0067: Das Ereignis "ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.StubServerMonitor.ServerSnapshotChanged" wird nie verwendet.]]></message>
<message level="Info"><![CDATA[Remote\CruiseServerClientTests.cs(602,65): warning CS0067: Das Ereignis "ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.ServerStub.SendMessageCompleted" wird nie verwendet.]]></message>
<message level="Info"><![CDATA[Remote\CruiseServerClientTests.cs(604,64): warning CS0067: Das Ereignis "ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.ServerStub.RequestSending" wird nie verwendet.]]></message>
<message level="Info"><![CDATA[Remote\CruiseServerClientTests.cs(606,64): warning CS0067: Das Ereignis "ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.ServerStub.ResponseReceived" wird nie verwendet.]]></message>
<message level="Info"><![CDATA[CopyFilesToOutputDirectory:]]></message>
<message level="Info"><![CDATA[UnitTests -> D:\Build\Projects\CruiseControl.NET\SCM\Build\UnitTests\ThoughtWorks.CruiseControl.UnitTests.dll]]></message>
<duration>57390.625</duration>
</task>
<task name="copy">
<message level="Info"><![CDATA[Copying 1 file to 'D:\Build\Projects\CruiseControl.NET\SCM\Build\Server\ccnet.config'.]]></message>
<duration>187.5</duration>
</task>
<duration>57718.75</duration>
</target>
<target name="runTests">
<task name="call">
<target name="runNUnitTests">
<task name="loadtasks">
<message level="Info"><![CDATA[Scanning assembly "NauckIT.NAnt" for extensions.]]></message>
<duration>0</duration>
</task>
<task name="if">
<duration>15.625</duration>
</task>
<task name="nunitTest">
<message level="Info"><![CDATA[ProcessModel: Default DomainUsage: Single]]></message>
<message level="Info"><![CDATA[Execution Runtime: net-2.0.50727.4200]]></message>
<message level="Info"><![CDATA[***** Objection.UnitTests.AcceptanceTests.CachingImplementationResolverTest.ShouldOnlyAllowOneThreadToResolveEachType]]></message>
<message level="Info"><![CDATA[***** Objection.UnitTests.AcceptanceTests.TypicalUsageTests.ShouldBeAbleToAddDecoratorsForAGivenIdentifiedImplementation]]></message>
<message level="Info"><![CDATA[***** Objection.UnitTests.AcceptanceTests.TypicalUsageTests.ShouldBeAbleToAddDecoratorsForAGivenIdentifiedInstance]]></message>
<message level="Info"><![CDATA[***** Objection.UnitTests.AcceptanceTests.TypicalUsageTests.ShouldBeAbleToMarkNMockClassesAsIgnoredForImplementationResolution]]></message>
<message level="Info"><![CDATA[***** Objection.UnitTests.AcceptanceTests.TypicalUsageTests.ShouldBeAbleToSetupDependencyImplementationsForIdentifiers]]></message>
<message level="Info"><![CDATA[***** Objection.UnitTests.AcceptanceTests.TypicalUsageTests.ShouldConstructAnObjectThatHasClassesForCDsByInstantiatingDependenciesIfTheyAreNotRegistered]]></message>
<message level="Info"><![CDATA[***** Objection.UnitTests.AcceptanceTests.TypicalUsageTests.ShouldConstructAnObjectThatHasClassesForCDsByInstantiatingDependenciesIfTheyAreNotRegisteredWhenReferencedById]]></message>
<message level="Info"><![CDATA[***** Objection.UnitTests.AcceptanceTests.TypicalUsageTests.ShouldConstructAnObjectThatHasClassesForCDsByUsingRegisteredInstancesIfTheyAreRegistered]]></message>
<message level="Info"><![CDATA[***** Objection.UnitTests.AcceptanceTests.TypicalUsageTests.ShouldConstructAnObjectThatHasInterfacesForCDsByInstantiatingDependenciesIfTheyAreNotRegistered]]></message>
<message level="Info"><![CDATA[***** Objection.UnitTests.AcceptanceTests.TypicalUsageTests.ShouldConstructAnObjectThatHasInterfacesForCDsByUsingRegisteredInstancesIfTheyAreRegistered]]></message>
<message level="Info"><![CDATA[***** Objection.UnitTests.AcceptanceTests.TypicalUsageTests.ShouldConstructAnObjectThatHasNoCDs]]></message>
<message level="Info"><![CDATA[***** Objection.UnitTests.AcceptanceTests.TypicalUsageTests.ShouldConstructAnObjectThatHasNoCDsWhenReferencedById]]></message>
<message level="Info"><![CDATA[***** Objection.UnitTests.AcceptanceTests.TypicalUsageTests.ShouldReturnInstanceRegisteredById]]></message>
<message level="Info"><![CDATA[***** Objection.UnitTests.AcceptanceTests.TypicalUsageTests.ShouldReturnInstanceRegisteredByType]]></message>
<message level="Info"><![CDATA[***** Objection.UnitTests.AcceptanceTests.TypicalUsageTests.ShouldReturnObjectRegisteredByTypeUsingImplementationTypeOfRegisteredObjectIfRegistrationTypeNotSpecified]]></message>
<message level="Info"><![CDATA[***** Objection.UnitTests.AcceptanceTests.TypicalUsageTests.ShouldUseRuntimeImplementationTypeWhenMultipleImplementationsAvailable]]></message>
<message level="Info"><![CDATA[***** Objection.UnitTests.AcceptanceTests.TypicalUsageTests.ShouldUseRuntimeSpecifiedDependencyTypeOverImplementationTypeWhenMultipleImplementationsAvailable]]></message>
<message level="Info"><![CDATA[***** Objection.UnitTests.AcceptanceTests.TypicalUsageTests.ShouldUseRuntimeSpecifiedDependencyTypeWhenMultipleImplementationsAvailable]]></message>
<message level="Info"><![CDATA[***** Objection.UnitTests.NetReflectorPlugin.NetReflectorPluginTest.TestSomething]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCnetDeploymentTests.TestForAdminPackageOfWebDashboardIsEmpty]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.CCTimeFormatterTest.ShouldDisplayInDDHHMMFormat]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.CCTimeFormatterTest.ShouldDisplayInDDHHMMFormatIgnoringPluralsIfNumberIsOne]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.CCTimeFormatterTest.ShouldDisplayInSecondsIfLessThanOneMinute]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.CCTimeFormatterTest.ShouldNotDisplayMinutesIfZero]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Configuration.BuildServerTest.CanBuildADisplayNameFromAServerUrl]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Configuration.BuildServerTest.CanParseADisplayNameWithAPort]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Configuration.BuildServerTest.CanParseADisplayNameWithoutAPort]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Configuration.BuildServerTest.ForHttpUrlsDisplayNameDisplaysTheEntireUrl]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Configuration.BuildServerTest.SetExtensionName]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Configuration.BuildServerTest.SetExtensionSettings]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Configuration.BuildServerTest.SetTransport]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Configuration.BuildServerTest.ThrowsWhenMissingExtension]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Configuration.BuildServerTest.ThrowsWhenParsingAStringThatContainsMoreThanOneColon]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Configuration.BuildServerTest.ThrowsWhenParsingAStringWithNonNumericPortNumber]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Configuration.BuildServerTest.TwoBuildServersAreEqualIfTheirUrlsAreTheSame]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Configuration.BuildServerTest.WhenThePortNumberIsNonDefaultThePortNumberIsDisplayed]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Configuration.CCTrayMultiConfigurationTest.CanBuildUniqueServerListWithTwoSameServerProjects]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Configuration.CCTrayMultiConfigurationTest.CanBuildUniqueServerListWithTwoUniqueServerProjects]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Configuration.CCTrayMultiConfigurationTest.CanLoadConfigurationFromFile]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Configuration.CCTrayMultiConfigurationTest.CanPersist]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Configuration.CCTrayMultiConfigurationTest.CanPersistAndReloadX10Configuration]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Configuration.CCTrayMultiConfigurationTest.CanProvideASetOfProjectStatusMonitors]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Configuration.CCTrayMultiConfigurationTest.CanProvideASetOfServerMonitors]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Configuration.CCTrayMultiConfigurationTest.CreatesAnEmptySettingsFileIfTheConfigFileIsNotFound]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Configuration.CCTrayMultiConfigurationTest.SetExtensionNameBlank]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Configuration.CCTrayMultiConfigurationTest.SetExtensionNameNonBlank]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Configuration.CCTrayMultiConfigurationTest.SetExtensionSettings]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Configuration.CCTrayMultiConfigurationTest.WhenTheConfigurationDoesNotContainDirectivesRelatingToShowingBalloonsItDefaultsToTrue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.AggregatingProjectMonitorTest.BuildOccuredIsFiredWheneverAnyContainedProjectStatusFiresIt]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.AggregatingProjectMonitorTest.IntegrationResultReturnsTheWorstResultOfAllMonitors]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.AggregatingProjectMonitorTest.PolledIsFiredWheneverAnyContainedProjectStatusFiresIt]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.AggregatingProjectMonitorTest.PollInvokesPollOnAllContainedProjects]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.AggregatingProjectMonitorTest.ProjectStateReturnsTheWorstStateOfAllMonitors]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.AggregatingProjectMonitorTest.ProjectSummaryStringCombinesAllStringsWithNewLinesBetween]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.AggregatingProjectMonitorTest.ProjectSummaryStringDoesNotIncludeBlankLinesWhenAProjectReturnsNothing]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.AggregatingProjectMonitorTest.ProjectSummaryStringReturnsADefaultMessageIfAllProjectsReturnEmptyString]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.AggregatingProjectMonitorTest.ThrowsWhenAttemptingToRetrieveSingleProjectDetail]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.AggregatingProjectMonitorTest.WhenPolledIsFiredTheSourcePointToTheAggregatorNotTheFiringProject]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.AggregatingServerMonitorTest.PolledIsFiredWheneverAnyContainedServerFiresIt]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.AggregatingServerMonitorTest.PollInvokesPollOnAllContainedServers]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.AggregatingServerMonitorTest.QueueChangedIsFiredWheneverAnyContainedServerFiresIt]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.AggregatingServerMonitorTest.WhenPolledIsFiredTheSourcePointToTheAggregatorNotTheFiringServer]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.BuildDurationTrackerTest.AfterASuccessfulBuildTheLastBuildTimeIsCalculated]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.BuildDurationTrackerTest.IfANewBuildStartsBeforeOnCompletesTheDurationAndEstimatedTimeAreStillNotCalculated]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.BuildDurationTrackerTest.TheEstimatedTimeForThisBuildIsBasedOnTheDuratuionOfTheLastBuild]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.BuildDurationTrackerTest.WhenABuildStartsWithNoHistoryTheDurationAndEstimatedTimeAreStillNotCalculated]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.BuildDurationTrackerTest.WhenNoBuildsHaveOccurredPropertiesReturnValuesThatIndicateThis]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.BuildDurationTrackerTest.WhenTheCurrentBuildTakesLongerTheEstimatedTimeRemainingIsNegative]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.CachingCruiseServerManagerTest.ShouldDelegateFirstSnapshotGet]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.CachingCruiseServerManagerTest.ShouldDelegateMostMethodsToWrappedInstance]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.CachingCruiseServerManagerTest.ShouldDelegateSnapshotGetAfterCacheCleared]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.CachingCruiseServerManagerTest.ShouldReturnSecondSnapshotGetWithoutDelegating]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.CruiseProjectManagerFactoryTest.GetProjectListWithAnExtensionProtocolValidExtension]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.CruiseProjectManagerFactoryTest.WhenRequestingACruiseProjectManagerWithAnExtensionProtocolValidExtension]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.CruiseProjectManagerFactoryTest.WhenRequestingACruiseProjectManagerWithAnHttpUrlConstructsANewDashboardCruiseProjectManager]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.CruiseProjectManagerFactoryTest.WhenRequestingACruiseProjectManagerWithATcpUrlAsksTheCruiseManagerFactory]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.CruiseServerManagerFactoryTest.WhenRequestingACruiseServerManagerWithAnExtensionProtocolCannotFindExtension]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.CruiseServerManagerFactoryTest.WhenRequestingACruiseServerManagerWithAnExtensionProtocolCannotInvalidExtension]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.CruiseServerManagerFactoryTest.WhenRequestingACruiseServerManagerWithAnExtensionProtocolEmptyExtension]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.CruiseServerManagerFactoryTest.WhenRequestingACruiseServerManagerWithAnExtensionProtocolValidExtension]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.CruiseServerManagerFactoryTest.WhenRequestingACruiseServerManagerWithAnHttpUrlConstructsANewHttpServerManagerDecoratedWithACachingServerManager]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.CruiseServerManagerFactoryTest.WhenRequestingACruiseServerManagerWithATCPUrlAsksTheCruiseManagerFactory]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.DashboardXmlParserTest.ReturnsCorrectProjectDetailsFromProjectsAndQueuesXml]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.DashboardXmlParserTest.ReturnsCorrectProjectDetailsFromProjectsOnlyXml]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.DashboardXmlParserTest.ReturnsListOfProjectsFromProjectsAndQueuesXml]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.DashboardXmlParserTest.ReturnsListOfProjectsFromProjectsXml]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.HttpCruiseProjectManagerTest.AbortBuild]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.HttpCruiseProjectManagerTest.CancelPendingRequestThrowsAnNotImplementedException]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.HttpCruiseProjectManagerTest.FixBuildThrowsAnNotImplementedException]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.HttpCruiseProjectManagerTest.ForceBuild]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.HttpCruiseProjectManagerTest.ShouldNotThrowExceptionsOnCreation]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.HttpCruiseProjectManagerTest.ShouldNotUseTheWebRetrieverOrServerManagerOnCreation]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.HttpCruiseProjectManagerTest.StartProject]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.HttpCruiseProjectManagerTest.StopProject]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.HttpCruiseServerManagerTest.CancelPendingRequestThrowsAnNotImplementedException]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.HttpCruiseServerManagerTest.CanHandleTimeouts]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.HttpCruiseServerManagerTest.InitialisingReturnsCorrectServerProperties]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.HttpCruiseServerManagerTest.RetrieveSnapshotFromManager]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.PollIntervalReporterTest.AllStatusMessagesReturnsMustReturnThemAll]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.PollIntervalReporterTest.BuildCompletedDuringPollIntervalIfLastBuildDateChanged]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.PollIntervalReporterTest.BuildStartedIfLastBuildDateHasChangedAndStatusRemainedBuilding]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.PollIntervalReporterTest.BuildStartedIfStatusChangedToBuilding]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.PollIntervalReporterTest.CallingLatestStatusMessageWhenThereAreNoneIsSafe]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.PollIntervalReporterTest.FailureThenSuccessMeansBuildIsFixed]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.PollIntervalReporterTest.LatestBuildWasSuccessfulIfNewProjectStatusIsSuccess]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.PollIntervalReporterTest.MessagesUpdatedIfNewStatusHasMoreMessagesThanOld]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.PollIntervalReporterTest.NoBuildIfLastBuildDateIsSameAndStatusIsSame]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.PollIntervalReporterTest.SuccessThenFailureMeansBuildIsBroken]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.PollIntervalReporterTest.TwoFailuresMeansBuildIsStillFailing]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.PollIntervalReporterTest.TwoSuccessesMeansBuildIsStillSuccessful]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.ProjectMonitorTest.CorrectlyDeterminesProjectState]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.ProjectMonitorTest.DisplayBalloonMessageWhenNewMessageIsReceived]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.ProjectMonitorTest.DoNotTransitionProjectStateForNewInstanceOfSameProjectActivity]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.ProjectMonitorTest.ExposesTheIntegrationStatusOfTheContainedProject]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.ProjectMonitorTest.ForceBuildIsForwardedOn]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.ProjectMonitorTest.IfTheLastBuildDateHasChangedABuildOccuredEventIsFired]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.ProjectMonitorTest.InvokeServerWhenCancelPendingRequest]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.ProjectMonitorTest.InvokeServerWhenVolunteeringToFixBuild]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.ProjectMonitorTest.IsNotPendingIfThereIsNoProjectStatus]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.ProjectMonitorTest.NotifiesCorrectlyForBrokenBuild]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.ProjectMonitorTest.NotifiesCorrectlyForFixedBuild]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.ProjectMonitorTest.NotifiesCorrectlyForStillFailingBuild]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.ProjectMonitorTest.NotifiesCorrectlyForStillSuccessfulBuild]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.ProjectMonitorTest.ShouldCorrectlyReportEstimatedTimeWhenANewBuildStartsDuringThePollInterval]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.ProjectMonitorTest.SummaryStatusStringReturnsASummaryStatusStringWhenTheStateNotSuccess]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.ProjectMonitorTest.SummaryStatusStringReturnsEmptyStringWhenTheStateIsSuccess]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.ProjectMonitorTest.ThePollEventIsFiredWhenPollIsInvoked]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.ProjectMonitorTest.WhenNoConnectionHasBeenMadeToTheBuildServerTheIntegrationStatusIsUnknown]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.ProjectMonitorTest.WhenPollingEncountersAnExceptionThePolledEventIsStillFired]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.ProjectMonitorTest.WhenPollIsCalledRetrievesANewCopyOfTheProjectStatus]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.ProjectStateTest.EqualityIsImplementedCorrectly]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.ProjectStateTest.IsMoreImportantThanIsImplementedCorrectly]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.ProjectStateTest.ToStringReturnsStateName]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.ProjectStatusMonitorTest.CanForceABuild]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.ProjectStatusMonitorTest.CanRetriveProjectName]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.RemotingCruiseServerManagerTest.InitialisingReturnsCorrectServerProperties]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.RemotingCruiseServerManagerTest.RetrieveSnapshotFromManager]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.ServerMonitorTest.ExposesTheCruiseServerSnapshotOfTheContainedServer]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.ServerMonitorTest.IfTheQueueTimeStampHasChangedAQueueChangedEventIsFired]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.ServerMonitorTest.ProjectStatusNullIfServerNotYetPolled]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.ServerMonitorTest.ProjectStatusReturnsTheStatusForTheNominatedProject]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.ServerMonitorTest.ProjectStatusThrowsIfProjectNotFound]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.ServerMonitorTest.ThePollEventIsFiredWhenPollIsInvoked]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.ServerMonitorTest.WhenNoConnectionHasBeenMadeToTheBuildServerTheCruiseServerSnapshotIsNull]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.ServerMonitorTest.WhenPollingEncountersAnExceptionThePolledEventIsStillFired]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.ServerMonitorTest.WhenPollIsCalledRetrievesANewCopyOfTheCruiseServerSnapshot]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.WebDashboardUrlTest.ReturnsCorrectXmlServerReportAndViewFarmReportUrl]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.WebDashboardUrlTest.ReturnsCorrectXmlServerReportUrl]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.WebDashboardUrlTest.ViewFarmReportUrlDefaultsToLocalServer]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.AddProjectsTest.CurrentlyAddedProjectsAreIgnoredWhenServerIsSelected]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.AddProjectsTest.DuplicateServersAreIgnoredWhenAddingToTheServerList]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.AddProjectsTest.TheServerListBoxIsPopulatedInAlphabeticalOrder]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.AddProjectsTest.TheServerListBoxIsPopulatedWithAListOfAllServersCurrentlyConfigured]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.BuildTransitionSoundPlayerTest.PlaysTheCorrectSoundFileWhenBuildTransitionsOccur]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.BuildTransitionSoundPlayerTest.WhenATransitionIsNullOrEmptyStringNoAudioIsPlayed]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.BuildTransitionSoundPlayerTest.WhenNullIsPassedForTheConfigurationNoSoundsPlay]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.CCTrayMultiSettingsFormTest.ShouldCloneConfigurationAndOnlyBindToTheClone]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.ConfigurableBalloonMessageProviderTest.ReturnsTheMessagesAndCaptionsDefinedInTheConfiguration]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.ConfigurableProjectStateIconProviderTest.WhenTheValuesInTheConfigurationAreNullOrEmptyTheDefaultIconsAreUsed]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.DetailStringProviderTest.IncludeCurrentProjectMessage]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.DetailStringProviderTest.WhenSleepingIndicatesTimeOfNextBuildCheck]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.DetailStringProviderTest.WhenTheNextBuildTimeIsMaxValueIndicateThatNoBuildIsScheduled]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.DetailStringProviderTest.WhenTheProjecStatusIndicatesAnExceptionItsMessageIsReportedInTheDetailString]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.IntegrationQueueTreeNodeAdaptorTest.CanCreateListViewItem]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.IntegrationQueueTreeNodeAdaptorTest.CreateJustServerNodeWhenNoChildQueues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.IntegrationQueueTreeNodeAdaptorTest.WhenTheStateOfTheQueueChangesTheChildNodesOfTheServerNodeAreUpdated]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.MainFormControllerTest.CanCancelPendingIfBuildIsPending]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.MainFormControllerTest.CancelPendingShouldDoNothingIfNoProjectIsSelected]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.MainFormControllerTest.CancelPendingShouldInvokeServer]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.MainFormControllerTest.CanFixBuildIfBuildIsBroken]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.MainFormControllerTest.CanFixBuildIfBuildIsBrokenAndBuilding]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.MainFormControllerTest.CannotCancelPendingIfBuildIsNotPending]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.MainFormControllerTest.CannotCancelPendingIfNoProjectIsSelected]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.MainFormControllerTest.CannotFixBuildIfBuildIsWorking]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.MainFormControllerTest.CannotFixBuildIfNoProjectIsSelected]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.MainFormControllerTest.ForceBuildDoesNothingIfNoProjectSelected]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.MainFormControllerTest.ForceBuildDoesNothingIfProjectIsNotConnected]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.MainFormControllerTest.ForceBuildInvokesForceBuildOnTheSelectedProject]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.MainFormControllerTest.VolunteeringToFixBuildShouldDoNothingIfNoProjectIsSelected]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.MainFormControllerTest.VolunteeringToFixBuildShouldInvokeServer]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.MainFormControllerTest.WhenTheSelectedProjectChangesTheIsProjectSelectedPropertyChangesAndEventFires]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.ProjectStateIconAdaptorTest.OnCreationTheCurrentStateOfTheIconIsRead]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.ProjectStateIconAdaptorTest.WhenTheMonitorPollsTheIconMayBeUpdated]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.ProjectStateIconAdaptorTest.WhenTheStatusIconIsChangedAnEventIsFired]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.ProjectStatusListViewItemAdaptorTest.CanCreateListViewItem]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.ProjectStatusListViewItemAdaptorTest.UsesDescriptionBuilderToGenerateDetailCaption]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.ProjectStatusListViewItemAdaptorTest.WhenTheStateOfTheProjectChangesTheIconIsUpdated]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.ProjectStatusListViewItemAdaptorTest.WhenTheStateOfTheProjectChangesTheStatusEntriesOnTheListViewItemAreUpdated]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.ResourceIntegrationQueueIconProviderTest.CanRetriveIconsForNodeType]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.ResourceProjectStateIconProviderTest.CanRetriveIconsForState]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.SpeechSettingsControlTest.CanBindToDefaultConfiguration]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.SynchronizedProjectMonitorTest.MethodsAndPropertiesDoSimpleDelagationOntoInjectedMonitor]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.SynchronizedProjectMonitorTest.WhenBuildOccurredIsFiredTheDelegateIsInvokedThroughISynchronisedInvoke]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.SynchronizedProjectMonitorTest.WhenPolledIsFiredTheDelegateIsInvokedThroughISynchronisedInvoke]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.SynchronizedServerMonitorTest.MethodsAndPropertiesDoSimpleDelagationOntoInjectedMonitor]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.SynchronizedServerMonitorTest.WhenBuildOccurredIsFiredTheDelegateIsInvokedThroughISynchronisedInvoke]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.SynchronizedServerMonitorTest.WhenPolledIsFiredTheDelegateIsInvokedThroughISynchronisedInvoke]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.X10SettingsControlTest.CanBindToDefaultConfiguration]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Speech.SpeechUtilTest.TestMakeProjectNameSpeechFriendly]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Speech.SpeechUtilTest.TestWhetherWeShouldSpeak]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.StatusIconTest.ShouldLoadIconFromFileWhenFileExists]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.StatusIconTest.ShouldThrowIconNotFoundExceptionIfFileDoesNotExist]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.X10.LampControllerTest.OnceTheLampHasBeenTurnedOnTurningItOnAgainDoesNotSendTheCommandAgain]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.X10.LampControllerTest.ShouldSendGreenControlCodeWhenTurningGreenLampOff]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.X10.LampControllerTest.ShouldSendGreenControlCodeWhenTurningGreenLampOn]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.X10.LampControllerTest.ShouldSendRedControlCodeWhenTurningRedLampOff]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.X10.LampControllerTest.ShouldSendRedControlCodeWhenTurningRedLampOn]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.X10.LowLevelDriverFactoryTest.ShouldCreateTheCm11DriverBasedOnType]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.X10.LowLevelDriverFactoryTest.ShouldCreateTheCm17aDriverBasedOnType]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.X10.X10ControllerTest.SetsTheLightStatusCorrectlyBasedOnTheIntegrationStatus]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.X10.X10ControllerTest.WhenTheCurrentTimeIsOutsideTheAvailableHoursAllLightsAreSwitchedOff]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CodeChecks.ReflectorChecks.CoreHasNoFieldsForReflection]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CodeChecks.ReflectorChecks.CoreHasNoObsoleteAttributes]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CodeChecks.ReflectorChecks.RemoteHasNoFieldsForReflection]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CodeChecks.ReflectorChecks.RemoteHasNoObsoleteAttributes]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CodeChecks.ReflectorChecks.WebDashboardHasNoFieldsForReflection]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CodeChecks.ReflectorChecks.WebDashboardHasNoObsoleteAttributes]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Config.CCNetConfigFileValidationTest.ExampleConfigFilesShouldNotContainAnyInvalidElements]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Config.CCNetConfigFileValidationTest.InvalidTaskXmlShouldThrowNetReflectorException]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.CachingConfigurationServiceTest.InvalidatesCacheIfSlaveServiceChanges]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.CachingConfigurationServiceTest.ShouldCacheLoad]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.CachingConfigurationServiceTest.ShouldDelegateEventHanderRequests]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.CachingConfigurationServiceTest.ShouldDelegateLoadRequests]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.CachingConfigurationServiceTest.ShouldDelegateSaveRequests]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.ConfigurationFileLoaderTest.LoadConfiguration_BadXml]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.ConfigurationFileLoaderTest.LoadConfigurationFile]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.ConfigurationFileLoaderTest.LoadConfigurationFile_FileOnlyNoPath]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.ConfigurationFileLoaderTest.LoadConfigurationFile_MissingFile]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.ConfigurationFileSaverTest.ShouldBeAbleToSaveProjectsThatALoaderCanLoad]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.ConfigurationTest.CreateIntegrators]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.ConfigurationTest.FindQueueFound]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.ConfigurationTest.FindQueueNotFound]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.CruiseControlConfigSectionHandlerTest.LoadConfiguration]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.FileConfigurationServiceTest.DoesSomethingSaneWhenBadLoadThingsHappen]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.FileConfigurationServiceTest.ShouldDelegateLoadRequests]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.FileConfigurationServiceTest.ShouldDelegateSaveRequests]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.FileWatcherConfigurationServiceTest.CallsUpdateHandlersWhenFileWatcherChanges]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.NetReflectorConfigurationReaderTest.AttemptToDeserialiseProjectFromEmptyDocument]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.NetReflectorConfigurationReaderTest.AttemptToDeserialiseProjectFromXmlWithInvalidRootElement]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.NetReflectorConfigurationReaderTest.AttemptToDeserialiseProjectWithMissingXmlForRequiredProperties]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.NetReflectorConfigurationReaderTest.DeserialiseCustomProjectFromXml]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.NetReflectorConfigurationReaderTest.DeserialiseProjectFromXmlWithUnusedNodesShouldGenerateEvent]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.NetReflectorConfigurationReaderTest.DeserialiseSecurityFromXml]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.NetReflectorConfigurationReaderTest.DeserialiseSingleProjectFromXml]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.NetReflectorConfigurationReaderTest.DeserialiseSingleProjectFromXmlWithComments]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.NetReflectorConfigurationReaderTest.DeserialiseSingleProjectPlusQueueFromXml]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.NetReflectorConfigurationReaderTest.DeserialiseSingleProjectPlusUnknownFromXml]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.NetReflectorConfigurationReaderTest.DeserialiseTwoProjectsFromXml]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.NetReflectorConfigurationReaderTest.QueueValidationForQueueWithProjectName]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.NetReflectorConfigurationReaderTest.QueueValidationForQueueWithQueueNameInProject]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.NetReflectorConfigurationReaderTest.QueueValidationForUnreferencedQueue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.PreprocessorTest.TestAttributeWithNoName]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.PreprocessorTest.TestAttrNodesetDefine]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.PreprocessorTest.TestBigFor]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.PreprocessorTest.TestCount]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.PreprocessorTest.TestCycle]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.PreprocessorTest.TestCycle2]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.PreprocessorTest.TestDefineConst]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.PreprocessorTest.TestElementsAndAttributes]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.PreprocessorTest.TestEvals]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.PreprocessorTest.TestExplicitDefine1]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.PreprocessorTest.TestExplicitDefine2]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.PreprocessorTest.TestFor]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.PreprocessorTest.TestForEach]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.PreprocessorTest.TestIf]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.PreprocessorTest.TestIfDefIfNDef]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.PreprocessorTest.TestImporFrom]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.PreprocessorTest.TestImport]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.PreprocessorTest.TestInclude]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.PreprocessorTest.TestIncludeFileWithSpacesInName]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.PreprocessorTest.TestIncludeStack]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.PreprocessorTest.TestIncludeVariable]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.PreprocessorTest.TestInitialDefine]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.PreprocessorTest.TestInitialDefine2]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.PreprocessorTest.TestMisplacedAttribute]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.PreprocessorTest.TestParamRef]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.PreprocessorTest.TestProcessingInstruction]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.PreprocessorTest.TestSample]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.PreprocessorTest.TestSampleProject]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.PreprocessorTest.TestScope]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.PreprocessorTest.TestUseConst]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.PreprocessorTest.TestUseMacro]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.PreprocessorTest.TestUseMacroWithXmlArgs]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.PreprocessorTest.TestUseNestedConst]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.PreprocessorTest.TestUseNestedConst2]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.ServerConfigurationHandlerTest.GetConfig]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.ValidatingLoaderTest.FailedLoad]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.ValidatingLoaderTest.ShouldBeAbleToLoadXmlWithDTD]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.ValidatingLoaderTest.SuccessfulLoad]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.XslFilesSectionHandler.GetConfig]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ConsoleRunnerArgumentsTest.TestDefaultArguments]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ConsoleRunnerTest.ForceBuildCruiseServerProject]]></message>
<message level="Info"><![CDATA[CruiseControl.NET Server 1.5.424.7383 -- .NET Continuous Integration Server]]></message>
<message level="Info"><![CDATA[Copyright © 2003 - 2010 ThoughtWorks Inc. All Rights Reserved.]]></message>
<message level="Info"><![CDATA[.NET Runtime Version: 2.0.50727.4200 Image Runtime Version: v2.0.50727]]></message>
<message level="Info"><![CDATA[OS Version: Microsoft Windows NT 6.0.6002 Service Pack 2 Server locale: de-DE]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ConsoleRunnerTest.ShowHelp]]></message>
<message level="Info"><![CDATA[CruiseControl.NET Server 1.5.424.7383 -- .NET Continuous Integration Server]]></message>
<message level="Info"><![CDATA[Copyright © 2003 - 2010 ThoughtWorks Inc. All Rights Reserved.]]></message>
<message level="Info"><![CDATA[.NET Runtime Version: 2.0.50727.4200 Image Runtime Version: v2.0.50727]]></message>
<message level="Info"><![CDATA[OS Version: Microsoft Windows NT 6.0.6002 Service Pack 2 Server locale: de-DE]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ConsoleRunnerTest.StartCruiseServerProject]]></message>
<message level="Info"><![CDATA[CruiseControl.NET Server 1.5.424.7383 -- .NET Continuous Integration Server]]></message>
<message level="Info"><![CDATA[Copyright © 2003 - 2010 ThoughtWorks Inc. All Rights Reserved.]]></message>
<message level="Info"><![CDATA[.NET Runtime Version: 2.0.50727.4200 Image Runtime Version: v2.0.50727]]></message>
<message level="Info"><![CDATA[OS Version: Microsoft Windows NT 6.0.6002 Service Pack 2 Server locale: de-DE]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ConsoleRunnerTest.ValidateConfigFileShouldNotStartServer]]></message>
<message level="Info"><![CDATA[CruiseControl.NET Server 1.5.424.7383 -- .NET Continuous Integration Server]]></message>
<message level="Info"><![CDATA[Copyright © 2003 - 2010 ThoughtWorks Inc. All Rights Reserved.]]></message>
<message level="Info"><![CDATA[.NET Runtime Version: 2.0.50727.4200 Image Runtime Version: v2.0.50727]]></message>
<message level="Info"><![CDATA[OS Version: Microsoft Windows NT 6.0.6002 Service Pack 2 Server locale: de-DE]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerClientTests.ProcessMessageCorrectlyHandlesAnUnknownAction]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerClientTests.ProcessMessageCorrectlyHandlesAnUnknownMessage]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerClientTests.ProcessMessageCorrectlyHandlesAValidMessage]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerCompressionTests.GetLogCompressesData]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.AbortBuildCanBeCancelled]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.AbortBuildFiresEvents]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.AttemptToForceBuildOnProjectThatDoesNotExist]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.CallingAbortBeforeCallingStartDoesntCauseAnError]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.CallingAbortStopsIntegratorsAndWaitsForThemToFinish]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.CallingStopBeforeCallingStartDoesntCauseAnError]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.CallingStopStopsIntegratorsAndWaitsForThemToFinish]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.DetectVersionMethod]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.ForceBuildCanBeCancelled]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.ForceBuildFiresEvents]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.ForceBuildForProject]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.InitialiseingANonExistantExtensionThrowsAnException]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.IntegrationCompletedIsFired]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.IntegrationStartedIsFired]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.OnRestartKillAllIntegratorsRefreshConfigAndStartupNewIntegrators]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.ProjectStartCanBeCancelled]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.ProjectStartFiresEvents]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.ProjectStopCanBeCancelled]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.ProjectStopFiresEvents]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.RequestCanBeCancelled]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.RequestFiresEvents]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.RequestNewIntegration]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.RetrieveFileTransferFailsForAbsolutePaths]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.RetrieveFileTransferFailsForBuildLogsFolder]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.RetrieveFileTransferGeneratesNullForInvalidFile]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.RetrieveFileTransferGeneratesTransferForValidFile]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.RetrieveFileTransferOnlyWorksForFilesInArtefactFolder]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.SendMessageCanBeCancelled]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.SendMessageFiresEvents]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.ShouldOnlyDisposeOnce]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.StartAllProjectsInCruiseServer]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.StartAndAbortExtensions]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.StartAndStopExtensions]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.StartSpecificProject]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.StopSpecificProject]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.TakeSnapshotReturnsAValidSnapshot]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.TakeSnapshotThrowsExceptionForUnknownProject]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.ThrowExceptionIfProjectNotFound]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.WaitForExitAfterAbort]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.WaitForExitAfterStop]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.WaitForExitForProject]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseXmlWriterTest.WriteSingleProject]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Extensions.DiskSpaceMonitorExtensionTests.InitialiseLoadsTheSpaceCorrectlyForB]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Extensions.DiskSpaceMonitorExtensionTests.InitialiseLoadsTheSpaceCorrectlyForGb]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Extensions.DiskSpaceMonitorExtensionTests.InitialiseLoadsTheSpaceCorrectlyForKb]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Extensions.DiskSpaceMonitorExtensionTests.InitialiseLoadsTheSpaceCorrectlyForMb]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Extensions.DiskSpaceMonitorExtensionTests.InitialiseLoadsTheSpaceCorrectlyForMissing]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Extensions.DiskSpaceMonitorExtensionTests.InitialiseLoadsTheSpaceCorrectlyForMultipleDrives]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Extensions.DiskSpaceMonitorExtensionTests.InitialiseThrowsAnErrorForUnknownElement]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Extensions.DiskSpaceMonitorExtensionTests.InitialiseThrowsAnErrorForUnknownUnit]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Extensions.DiskSpaceMonitorExtensionTests.InitialiseThrowsAnErrorWithNoDrives]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Extensions.DiskSpaceMonitorExtensionTests.IntegrationIsStoppedWhenInsufficientSpace]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Extensions.DiskSpaceMonitorExtensionTests.IntegrationIsSuccessfulWhenSufficientSpace]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationQueueManagerTest.EmptyIntegrationQueueReportsNamesCorrectly]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationQueueManagerTest.GetCruiseServerSnapshotWithNoProjects]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationQueueManagerTest.GetCruiseServerSnapshotWithProjectsAdded]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationQueueManagerTest.GetQueueNamesOrderedAlphabetically]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationQueueManagerTest.QueueNamesShouldBePopulatedFromProjectList]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationQueueManagerTest.StopAllProjectsRemovesAllKnownQueueNames]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationRequestQueueTest.IfForceBuildIsRequestedAfterModificationBuildThenForceBuildShouldBeRetrieved]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationRequestQueueTest.IfModificationBuildIsRequestedAfterForceBuildThenForceBuildShouldBeRetrieved]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationRequestQueueTest.QueueShouldBeEmptyAfterRequestIsRetrieved]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationRequestQueueTest.QueueShouldInitialBeEmpty]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationRequestQueueTest.QueueShouldOnlyContainASingleRequest]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationRequestQueueTest.SingleForceBuildRequestShouldBeRetrievableFromQueue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationRequestQueueTest.SingleModificationBuildRequestShouldBeRetrievableFromQueue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationRequestQueueTest.WaitForRequestShouldBlockUntilNewBuildIsRequested]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationResultManagerTest.FailedIntegrationShouldAddModificationUsersToFailedUsers]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationResultManagerTest.InitialBuildShouldBeForced]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationResultManagerTest.LastIntegrationResultShouldBeLoadedOnlyOnceFromStateManager]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationResultManagerTest.SavingCurrentIntegrationShouldSetItToLastIntegrationResult]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationResultManagerTest.StartNewIntegrationShouldCreateNewIntegrationResultAndProperlyPopulate]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationResultManagerTest.SuccessfulIntegrationShouldClearFailedUsersOnNextIntegration]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationResultTest.CanGetPreviousState]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationResultTest.LastModificationDate]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationResultTest.LastModificationDateWhenThereAreNoModifications]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationResultTest.MapIntegrationProperties]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationResultTest.NumericLabel]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationResultTest.NumericLabelTextOnly]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationResultTest.NumericLabelWithNumericPrefix]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationResultTest.NumericLabelWithPrefix]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationResultTest.ShouldBaseRelativePathFromArtifactsDirectory]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationResultTest.ShouldBaseRelativePathFromWorkingDirectory]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationResultTest.ShouldHaveExceptionStatusIfExceptionHasBeenThrown]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationResultTest.ShouldHaveFailedIfContainsFailedTaskResults]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationResultTest.ShouldNotReBaseRelativeToArtifactsDirectoryForAbsolutePath]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationResultTest.ShouldNotReBaseRelativeToWorkingDirectoryForAbsolutePath]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationResultTest.ShouldNotRunBuildIfThereAreNoModifications]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationResultTest.ShouldReturnCurrentLabelAsLastSuccessfulIntegrationLabelIfSuccessful]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationResultTest.ShouldReturnNullAsLastChangeNumberIfNoModifications]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationResultTest.ShouldReturnPreviousLabelAsLastSuccessfulIntegrationLabelIfFailed]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationResultTest.ShouldReturnTheMaximumChangeNumberFromAllModificationsForLastChangeNumber]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationResultTest.ShouldRunBuildIfInForcedCondition]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationResultTest.ShouldRunBuildIfThereAreModifications]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationResultTest.ShouldSucceedIfContainsOnlySuccessfulTaskResults]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationResultTest.TaskOutputShouldAggregateOutputOfTaskResults]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationResultTest.VerifyInitialIntegrationResult]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationResultTest.VerifyIntegrationArtifactDir]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationRunnerTest.GenerateSystemParameterValuesShouldAddNewParameters]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationRunnerTest.GenerateSystemParameterValuesShouldUpdateExistingParameters]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationRunnerTest.ShouldNotRunBuildIfResultShouldNotBuild]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationRunnerTest.ShouldRunBuildIfResultShouldBuild]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationRunnerTest.ShouldStillPublishResultsIfPrebuildThrowsException]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.AssemblyVersionLabellerTest.GenerateLabel]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.AssemblyVersionLabellerTest.GenerateLabelFromNoMods]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.AssemblyVersionLabellerTest.GenerateLabelIterative]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.AssemblyVersionLabellerTest.PopulateFromConfiguration]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.AssemblyVersionLabellerTest.PopulateFromConfigurationUsingOnlyRequiredElementsAndCheckDefaultValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.DateLabellerTest.GenerateInitialLabel]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.DateLabellerTest.GenerateInitialLabel_CustomLayout01]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.DateLabellerTest.GenerateInitialLabel_CustomLayout02]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.DateLabellerTest.HandleInvalidLabel]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.DateLabellerTest.IncrementLabelOnSuccessfulBuild]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.DateLabellerTest.IncrementLastSuccessfulLabelOnFailedBuild]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.DefaultLabellerTest.DefaultValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.DefaultLabellerTest.GenerateFormattedLabelWhenLastBuildFailedWithPostFix]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.DefaultLabellerTest.GenerateFormattedLabelWhenLastBuildFailedWithPrefix]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.DefaultLabellerTest.GenerateFormattedLabelWhenLastBuildSucceeded]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.DefaultLabellerTest.GenerateIncrementedLabel]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.DefaultLabellerTest.GenerateInitialFormattedLabelWithPostfix]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.DefaultLabellerTest.GenerateInitialFormattedLabelWithPrefix]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.DefaultLabellerTest.GenerateInitialLabel]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.DefaultLabellerTest.GenerateInitialLabelWithInitialBuildLabelSet]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.DefaultLabellerTest.GenerateInitialPostfixedLabel]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.DefaultLabellerTest.GenerateInitialPrefixedLabel]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.DefaultLabellerTest.GenerateLabelWhenLastBuildFailed]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.DefaultLabellerTest.GeneratePostFixedLabelWhenLastBuildFailed]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.DefaultLabellerTest.GeneratePostfixedLabelWhenLastBuildSucceeded]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.DefaultLabellerTest.GeneratePostfixedLabelWhenLastBuildSucceededAndHasLabelWithPostfix]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.DefaultLabellerTest.GeneratePostfixedLabelWhenPostfixAndLastIntegrationLabelDontMatch]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.DefaultLabellerTest.GeneratePreAndPostfixedLabelWhenLastBuildSucceeded]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.DefaultLabellerTest.GeneratePreAndPostfixedLabelWhenLastBuildSucceededPreAndPostFixContainingNumericParts]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.DefaultLabellerTest.GeneratePrefixedLabelWhenLastBuildFailed]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.DefaultLabellerTest.GeneratePrefixedLabelWhenLastBuildSucceeded]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.DefaultLabellerTest.GeneratePrefixedLabelWhenLastBuildSucceededAndHasLabelWithPrefix]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.DefaultLabellerTest.GeneratePrefixedLabelWhenPostfixIsNumeric]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.DefaultLabellerTest.GeneratePrefixedLabelWhenPrefixAndLastIntegrationLabelDontMatch]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.DefaultLabellerTest.GeneratePrefixedLabelWhenPrefixIsNumeric]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.DefaultLabellerTest.IncrementLabelOnFailedBuildIfIncrementConditionIsAlways]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.DefaultLabellerTest.PopulateFromConfiguration]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.FileLabellerTest.ShouldFailToPopulateFromConfigurationMissingRequiredFields]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.FileLabellerTest.ShouldGenerateDuplicateLabelWithSuffixForSubsequentDuplicateFileContent]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.FileLabellerTest.ShouldGenerateFirstLabel]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.FileLabellerTest.ShouldGenerateLabelWithPrefix]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.FileLabellerTest.ShouldGenerateLabelWithSuffixForSubsequentDuplicateFileContent]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.FileLabellerTest.ShouldIgnoreLeadingAndTrailingWhitespaceInFile]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.FileLabellerTest.ShouldPopulateCorrectlyFromMinimalXml]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.FileLabellerTest.ShouldPopulateCorrectlyFromXml]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.FileLabellerTest.ShouldReplaceWhitespaceWithBlanks]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.FileLabellerTest.VerifyDefaultValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.IterationLabellerTest.GenerateAfterLastBuildFailed]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.IterationLabellerTest.GenerateIncrementedLabel]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.IterationLabellerTest.GenerateIncrementedLabelOnFailureIfIncrementOnFailedIsTrue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.IterationLabellerTest.GeneratePrefixedLabelOnFailureAndPreviousLabel]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.IterationLabellerTest.GeneratePrefixedLabelOnSuccessAndPreviousLabel]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.IterationLabellerTest.GeneratePrefixedLabelOnSuccessAndPreviousLabelWithDifferentPrefix]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.IterationLabellerTest.GeneratePrefixedLabelWithNullResultLabel]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.IterationLabellerTest.GenerateWithNullLabel]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.IterationLabellerTest.IncrementPrefixedLabelWithNumericPrefix]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.IterationLabellerTest.IncrementPrefixedLabelWithNumericSeperatorSeperatedPrefix]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.IterationLabellerTest.PopulateFromConfiguration]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.IterationLabellerTest.ShouldCorrectlyGenerateInitialLabel]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.IterationLabellerTest.WhenTheBuildIsPerformedDuringANewIterationTheIterationNumberIsUpdatedAndTheLabelReset]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.IterationLabellerTest.WhenTheLabelIsUpdatedDueToANewIterationThePrefixRemains]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.LastChangeLabellerTest.GenerateLabel]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.LastChangeLabellerTest.GenerateLabelFromNoMods]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.LastChangeLabellerTest.GenerateLabelFromNoModsIterative]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.LastChangeLabellerTest.GenerateLabelFromNoModsIterativeWhenDuplicatesAreNotAllowed]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.LastChangeLabellerTest.GeneratePrefixedLabel]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.LastChangeLabellerTest.GeneratePrefixedLabelWhenDuplicatesAreNotAllowed]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.LastChangeLabellerTest.GeneratePrefixedLabelWhenPrefixAndLastIntegrationLabelDontMatch]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.LastChangeLabellerTest.GeneratePrefixedLabelWhenPrefixIsNumeric]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.LastChangeLabellerTest.GeneratePrefixedLabelWhenPrefixIsVersionLikePrefix]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.LastChangeLabellerTest.GeneratePrefixedLabelWhenPrefixIsVersionLikePrefix2]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.LastChangeLabellerTest.PopulateFromConfiguration]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.LastChangeLabellerTest.PopulateFromMinimalConfiguration]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.LastChangeLabellerTest.VerifyDefaultValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.RemoteProjectLabellerTest.ShouldConnectToRemoteServerAndRetrieveLabel]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.RemoteProjectLabellerTest.ShouldThrowExceptionIfProjectNameIsInvalid]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.StateFileLabellerTest.ShouldLoadIntegrationResultFromStateManagerAndReturnLastSuccessfulBuildLabel]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.LogFileTest.AttemptToCreateLogFileForFilenameWithoutDate]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.LogFileTest.AttemptToCreateLogFileForFilenameWithWrongPrefix]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.LogFileTest.BuildSuccessful]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.LogFileTest.CreateFileNameNoBuildNumber]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.LogFileTest.CreateFileNameWithBuildNumber]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.LogFileTest.CreateUrl]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.LogFileTest.CreateUrl_FailedBuild]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.LogFileTest.CreateUrl_givenFilename]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.LogFileTest.CreateUrlWithGivenFilenameAndProjectName]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.LogFileTest.GetLastBuildDate]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.LogFileTest.GetLastBuildDate_NoDirectory]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.LogFileTest.GetLastBuildDate_NoFiles]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.LogFileTest.GetLastLogFileName]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.LogFileTest.GetLastLogFileName_EmptyFolder]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.LogFileTest.GetLastLogFileName_UnknownPath]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.LogFileTest.GetLatestBuildNumber]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.LogFileTest.GetLatestBuildNumberHandlesString]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.LogFileTest.GetLatestBuildNumberWithMissingPath]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.LogFileTest.ListFiles]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.LogFileTest.ParseDateFromFilename]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.LogFileTest.ParseForFileFormattedDateString]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.LogFileTest.VerifyFormattedDateString]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Logging.CircularArrayTest.ReadFewerLinesThanCapacity]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Logging.CircularArrayTest.ReadFiveLines]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Logging.CircularArrayTest.ReadMoreLinesThanCapacity]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Logging.CircularArrayTest.ReadOneLine]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Logging.CircularArrayTest.ReadZeroLines]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Logging.ServerLogFileReaderTest.ReadEmptyFile]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Logging.ServerLogFileReaderTest.ReadExactInFile]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Logging.ServerLogFileReaderTest.ReadFromLockedLogFile]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Logging.ServerLogFileReaderTest.ReadLessThanInFile]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Logging.ServerLogFileReaderTest.ReadMoreThanInFile]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Logging.ServerLogFileReaderTest.ReadOutputFromSpecifiedProject]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Logging.ServerLogFileReaderTest.ReadSingleLineFromLogFile]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Logging.ServerLogFileReaderTest.ReadTwice]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Logging.ServerLogFileReaderTest.ReadUnknownFile]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectBaseTest.ShouldReturnCalculatedArtifactDirectoryIfOneIsNotSet]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectBaseTest.ShouldReturnCalculatedWorkingDirectoryIfOneIsNotSet]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectBaseTest.ShouldReturnConfiguredArtifactDirectoryIfOneIsSet]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectBaseTest.ShouldReturnConfiguredWorkingDirectoryIfOneIsSet]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectExceptionHandlingTest.ShouldHandleIncrementingLabelAfterInitialBuildFailsWithException]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectExceptionHandlingTest.ShouldNotResetLabelIfGetModificationsThrowsException]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectIntegratorListFactoryTest.CreatesProjectIntegrators]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectIntegratorTest.Abort]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectIntegratorTest.CancellingAPendingRequestWhileBuildingIgnoresState]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectIntegratorTest.CancellingAPendingRequestWhileNotBuildingGoesToSleeping]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectIntegratorTest.CancelPendingRequestDoesNothingForNoPendingItems]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectIntegratorTest.CancelPendingRequestRemovesPendingItems]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectIntegratorTest.CompletingAllPendingQueueBuildsGoesToPendingState]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectIntegratorTest.CompletingOnlyQueueBuildGoesToSleepingState]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectIntegratorTest.CompletingWithPendingQueueBuildGoesToPendingState]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectIntegratorTest.FiresIntegrationEvents]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectIntegratorTest.FirstBuildOfProjectShouldSetToPending]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectIntegratorTest.ForceBuild]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectIntegratorTest.IntegrationCanBeCancelled]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectIntegratorTest.IntegrationCanBeDelayed]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectIntegratorTest.RequestIntegration]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectIntegratorTest.RestartIntegrator]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectIntegratorTest.SecondBuildOfProjectShouldNotSetToPendingWhenQueued]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectIntegratorTest.ShouldClearRequestQueueAsSoonAsRequestIsProcessed]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectIntegratorTest.ShouldContinueRunningIfNotToldToStop]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectIntegratorTest.ShouldStopWhenStoppedExternally]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectIntegratorTest.StartMultipleTimes]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectIntegratorTest.StopUnstartedIntegrator]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectIntegratorTest.TerminateCalledTwice]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectIntegratorTest.TerminateWhenProjectIsntStarted]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectIntegratorTest.VerifyStateAfterException]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectTest.AddedMessageShouldBeIncludedInProjectStatus]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectTest.DoNotClearMessagesAfterFailedBuild]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectTest.IfPublisherThrowsExceptionShouldStillSaveState]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectTest.InitialActivityState]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectTest.LoadFullySpecifiedProjectFromConfiguration]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectTest.LoadMinimalProjectXmlFromConfiguration]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectTest.LoadMinimalProjectXmlWithAnEmptyTriggersBlock]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectTest.PublishResultsShouldCleanTemporaryResultsOnFailure]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectTest.PublishResultsShouldCleanTemporaryResultsOnSuccess]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectTest.PublishResultsShouldNotCleanTemporaryResultsOnMergeFailure]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectTest.PublishResultsShouldNotCleanTemporaryResultsWithoutAMerge]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectTest.RethrowExceptionIfLoadingStateFileThrowsException]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectTest.RunningFirstIntegrationShouldForceBuild]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectTest.RunningFirstIntegrationWithModificationsShouldBuildAndPublish]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectTest.RunningIntegrationWithNoModificationsShouldNotBuildOrPublish]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectTest.ShouldCallIntegratableWhenIntegrateCalled]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectTest.ShouldCallSourceControlInitializeOnInitialize]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectTest.ShouldCallSourceControlPurgeAndDeleteDirectoriesIfRequested]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectTest.ShouldCallSourceControlPurgeIfRequested]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectTest.ShouldClearMessagesAfterSuccessfulBuild]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectTest.ShouldCreateCollectionSerialiserWhenCollectionPropertyIsPassed]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectTest.ShouldDeleteArtifactDirectoryOnPurgeIfRequested]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectTest.ShouldDeleteWorkingDirectoryOnPurgeIfRequested]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectTest.ShouldHandleArtifactDirectoryNotExisting]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectTest.ShouldHandleWorkingDirectoryNotExisting]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectTest.ShouldLoadLastStateIfIntegrationHasBeenRunPreviously]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectTest.ShouldNotCallSourceControlPurgeOrDeleteDirectoriesOnPurgeIfNoDeletesRequested]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectTest.ShouldNotDeleteDirectoriesIfSourceControlFailsOnPurge]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectTest.ShouldStopBuildIfTaskFails]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectTest.SourceControlLabelled]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectTest.TimedoutTaskShouldFailBuildIfPublishExceptionsIsTrue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.BuildLogTransformerTest.TransformingDocumentWithEmptyXSLFilesReturnsEmptyString]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.BuildPublisherTest.CopyFiles]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.BuildPublisherTest.DeleteFilesAtPublishFolderWhenCleanPublishDirPriorToCopyIsTrue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.BuildPublisherTest.DoNotUseLabelSubdirectoryAndCreatePublishDirIfItDoesntExist]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.BuildPublisherTest.LoadFromXml]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.BuildPublisherTest.LoadMinimalXml]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.BuildPublisherTest.OverwriteReadOnlyFileAtDestination]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.BuildPublisherTest.PublishDirShouldBeRelativeToIntegrationArtifactDirectory]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.BuildPublisherTest.PublishWorksIfNoPropertiesAreSpecified]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.BuildPublisherTest.ShouldCopyFilesIfBuildBrokenAndAlwaysCopyIsSetToTrue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.BuildPublisherTest.ShouldNotCopyFilesIfBuildBrokenAndAlwaysCopyIsSetToFalse]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.BuildPublisherTest.SourceRootShouldBeRelativeToIntegrationWorkingDirectory]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.ConditionalPublisherTests.RunDoesNotExecutePublishersWhenConditionIsNotMet]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.ConditionalPublisherTests.RunExecutesPublishersWhenConditionIsMet]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailGroupTest.ReadEmailGroupFromXmlUsingAlwaysNotificationType]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailGroupTest.ReadEmailGroupFromXmlUsingChangeNotificationType]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailGroupTest.ReadEmailGroupFromXmlUsingExceptionNotificationType]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailGroupTest.ReadEmailGroupFromXmlUsingFailedNotificationType]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailGroupTest.ReadEmailGroupFromXmlUsingFixedNotificationType]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailGroupTest.ReadEmailGroupFromXmlUsingInvalidNotificationType]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailGroupTest.ReadEmailGroupFromXmlUsingMulipleNotificationTypes]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailGroupTest.ReadEmailGroupFromXmlUsingSuccessNotificationType]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailMessageTest.CreateModifiersListForUnknownUser]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailMessageTest.CreateModifiersListWithUnspecifiedUser]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailMessageTest.CreateRecipientListWithNoRecipients]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailMessageTest.EmailSubject]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailMessageTest.EmailSubjectForExceptionedBuild]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailMessageTest.EmailSubjectForFailedBuild]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailMessageTest.EmailSubjectForFixedBuild]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailMessageTest.EmailSubjectForStillBrokenBuild]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailMessageTest.EmailSubjectForStillBrokenBuild_DefaultMessage]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailMessageTest.EmailSubjectForSuccessfulBuild]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailMessageTest.HandleEmailUserWithUnspecifiedGroup]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailMessageTest.OnlyEmailModifierRecipientsOnBuildFailure]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailMessageTest.ShouldConvertUsernamesToEmailAddresses]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailMessageTest.VerifyRecipientListForExceptionBuild]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailMessageTest.VerifyRecipientListForFailedBuild]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailMessageTest.VerifyRecipientListForFixedBuild]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailMessageTest.VerifyRecipientListForStillExceptionBuild]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailMessageTest.VerifyRecipientListForStillFailingBuild]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailMessageTest.VerifyRecipientListForStillSuccessfulBuild]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailMessageTest.VerifyRecipientListForSuccessfulBuild]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailPublisherTest.EmailMessageWithDetails]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailPublisherTest.IfThereIsAnExceptionBuildMessageShouldPublishExceptionMessage]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailPublisherTest.PopulateFromConfiguration]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailPublisherTest.Publish]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailPublisherTest.Publish_UnknownIntegrationStatus]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailPublisherTest.SendMessage]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailPublisherTest.SerializeToXml]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailPublisherTest.ShouldNotSendMessageIfRecipientIsNotSpecifiedAndBuildIsSuccessful]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailPublisherTest.ShouldPopulateFromMinimalConfiguration]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailPublisherTest.ShouldPopulateXslFiles]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailPublisherTest.ShouldSendFixedMailToFailureUsersWithModificationNotificationSetToFailedAndFixed]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailPublisherTest.ShouldSendMessageIfBuildFailed]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailPublisherTest.ShouldSendMessageIfBuildFailedAndPreviousFailed]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailPublisherTest.ShouldSendMessageIfBuildFailedAndPreviousOK]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailPublisherTest.ShouldSendMessageIfBuildSuccessful]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailPublisherTest.ShouldSendMessageIfBuildSuccessfulAndPreviousFailed]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailPublisherTest.ShouldSendMessageIfBuildSuccessfulAndPreviousSuccessful]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailPublisherTest.ShouldSendMessageIfRecipientIsNotSpecifiedAndBuildFailed]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailPublisherTest.ShouldSendToModifiersAndFailureUsers]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailPublisherTest.UnitTestResultsShouldBeIncludedInEmailMessageWhenIncludesDetailsIsTrue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailPublisherTest.UnitTestResultsShouldNotBeIncludedInEmailMessageWhenIncludesDetailsIsTrueAndNoUnitTestXslIsDefined]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailPublisherTest.VerifyEmailSubjectAndMessageForExceptionIntegrationResult]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EMailRegexConverterTest.ShouldFailToReadEmptyConverter]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EMailRegexConverterTest.ShouldFailToReadOmittedFindAttribute]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EMailRegexConverterTest.ShouldFailToReadOmittedReplaceAttribute]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EMailRegexConverterTest.ShouldPopulateFromComplexXml]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EMailRegexConverterTest.ShouldPopulateFromSimpleXml]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailUserTest.ShouldFailToReadWithoutAddress]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailUserTest.ShouldFailToReadWithoutName]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailUserTest.ShouldReadFromMaximalComplexXml]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailUserTest.ShouldReadFromMaximalSimpleXml]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailUserTest.ShouldReadFromMinimalXml]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.ForceBuildPublisherTest.PopulateFromConfigurationXml]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.ForceBuildPublisherTest.PopulateFromMinimalXml]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.ForceBuildPublisherTest.ShouldOnlyForceBuildIfIntegrationStatusMatches]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.ForceBuildPublisherTest.ShouldReqestForceBuildOnRemoteCruiseServer]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.HtmlDetailsMessageBuilderTest.ShouldCreateStyleElementsInTheMailMessage]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.HtmlLinkMessageBuilderTest.BuildLinkMessageWithAnchorTag]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.HtmlLinkMessageBuilderTest.BuildLinkMessageWithoutAnchorTag]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.ManifestGeneratorTests.GenerateFullManifest]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.ManifestImporterTests.CheckAllProperties]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.ManifestImporterTests.ImportAbsoluteBasedManifest]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.ManifestImporterTests.ImportRelativeBasedManifest]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.ManifestImporterTests.ImportWithoutAFilename]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.ModificationHistoryPublisherTest.BuildWithModificationsShouldPublishModifications]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.ModificationHistoryPublisherTest.BuildWithModificationsShouldPublishModificationsWhenOnlyLogWhenChangesFound]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.ModificationHistoryPublisherTest.BuildWithoutModificationsShouldNotLogWhenOnlyLogWhenChangesFound]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.ModificationHistoryPublisherTest.BuildWithoutModificationsShouldPublishNoModifications]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.PackageFileTests.HandlesShortDirectoryName]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.PackagePublisherTests.CheckAllProperties]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.PackagePublisherTests.CompressionLevelOnlyAllowedBetweenZeroAndNine]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.PackagePublisherTests.IncludeManifestInPackage]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.PackagePublisherTests.Loads15Configuration]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.PackagePublisherTests.Loads16Configuration]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.PackagePublisherTests.MinimalRun]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.PackagePublisherTests.RunForDirectoryWildCard]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.PackagePublisherTests.RunForNonExistantFiles]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.PackagePublisherTests.RunForWildCard]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.PackagePublisherTests.RunWithFlatten]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.PublisherTest.PublishersShouldBeTasks]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.RSSPublisherTest.AppendToFeedBeyondLimits]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.RSSPublisherTest.AppendToFeedWithinLimits]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.RSSPublisherTest.GenerateNewFeed]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.Statistics.StatisticsBuilderTest.ShouldCollectFxCopStatistics]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.Statistics.StatisticsBuilderTest.ShouldGetFailureReasonForFailedBuildResult]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.Statistics.StatisticsBuilderTest.ShouldNotAddStatisticWithSameName]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.Statistics.StatisticsBuilderTest.ShouldPopulateNUnitSummaryFromLog]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.Statistics.StatisticsBuilderTest.ShouldPopulateTimingsFromIntegrationResult]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.Statistics.StatisticsChartGeneratorTest.ShouldPlotChartForAvailableStatistics]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.Statistics.StatisticsChartGeneratorTest.ShouldThrowExceptionIfAskedToPlotUnavailableStatistics]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.Statistics.StatisticsPublisherTest.CreatesCsvFileInArtifactsDirectory]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.Statistics.StatisticsPublisherTest.CreatesStatisticsFileInArtifactDirectory]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.Statistics.StatisticsPublisherTest.LoadStatistics]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.Statistics.StatisticsResultsTest.ShouldWriteStatisticsAsXml]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.Statistics.StatisticsResultsTest.WriteHeadingShouldHaveCorrectNumberOfColumns]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.Statistics.StatisticsResultsTest.WriteStatsShouldWriteStatValue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.XmlIntegrationResultWriterTest.ShouldHandleEmptyLineBeforeXmlDeclaration]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.XmlIntegrationResultWriterTest.ShouldNotEncloseBuilderOutputInCDATAIfNotSingleRootedXml]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.XmlIntegrationResultWriterTest.ShouldStripXmlDeclaration]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.XmlIntegrationResultWriterTest.WriteBuildEvent]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.XmlIntegrationResultWriterTest.WriteCPlusPlusOutput]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.XmlIntegrationResultWriterTest.WriteException]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.XmlIntegrationResultWriterTest.WriteExceptionWithEmbeddedCDATA]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.XmlIntegrationResultWriterTest.WriteExceptionWithEmbeddedXml]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.XmlIntegrationResultWriterTest.WriteFailedIntegrationResult]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.XmlIntegrationResultWriterTest.WriteIntegrationResult]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.XmlIntegrationResultWriterTest.WriteIntegrationResultOutput]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.XmlIntegrationResultWriterTest.WriteIntegrationResultOutputWithEmbeddedCDATA]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.XmlIntegrationResultWriterTest.WriteIntegrationResultOutputWithMultiLineCDATA]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.XmlIntegrationResultWriterTest.WriteIntegrationResultOutputWithNullCharacterInCDATA]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.XmlIntegrationResultWriterTest.WriteModifications]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.XmlIntegrationResultWriterTest.WriteOutputWithInvalidXml]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.XmlIntegrationResultWriterTest.WriteRequest]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.XmlIntegrationResultWriterTest.WriteTaskResultsWithInvalidXmlShouldBeWrappedInCDATA]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.XmlLogPublisherTest.PopulateFromConfig]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.XmlLogPublisherTest.ShouldNotPublishResultsWithUnknownStatus]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.XmlLogPublisherTest.ShouldPublishFailedBuildWithFullConfiguredPath]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.XmlLogPublisherTest.ShouldPublishSuccessfulBuildWithFullConfiguredPath]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.XmlLogPublisherTest.ShouldPublishSuccessfulBuildWithNoConfiguredPath]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.XmlLogPublisherTest.ShouldPublishSuccessfulBuildWithRelativeConfiguredPath]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueItemTest.HasAttributesAssignedCorrectly]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueManagerFactoryTests.CreateManagerGeneratesDefault]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueManagerFactoryTests.OverrideChangesFactory]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueSetIntegrationTest.GetIntegrationQueueSnapshotForMultipleProjectsOnSingleQueue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueSetIntegrationTest.GetIntegrationQueueSnapshotForMultipleQueues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueSetIntegrationTest.GetIntegrationQueueSnapshotForNoContent]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueSetIntegrationTest.GetIntegrationQueueSnapshotForNoProjectsStarted]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueSetIntegrationTest.GetIntegrationQueueSnapshotForProjectRegisteredButNotQueued]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueSetIntegrationTest.GetIntegrationQueueSnapshotForSingleProjectOnSingleQueue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueSetTest.AddingSameQueueNameReturnsOriginalQueue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueSetTest.AddQueueNameCreatesNewQueue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueSetTest.RetrievingUnknownQueueNameReturnsNull]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueTest.AddingADuplicateProjectWithForceBuildReAdds]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueTest.AddingADuplicateProjectWithForceBuildReAddsToTop]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueTest.AddingADuplicateProjectWithForceBuildReplaces]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueTest.AddingADuplicateProjectWithIfModificationExistsDoesNotReAdd]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueTest.AddingADuplicateProjectWithIfModificationExistsDoesNotReplace]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueTest.DequeueForMultipleQueuedItemsActivatesNextItemOnQueue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueTest.DequeueForSingleQueuedItemClearsQueue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueTest.FirstProjectOnQueueShouldIntegrateImmediately]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueTest.GetNextRequestIsNullWhenFirstQueueItemIsDifferentProject]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueTest.GetNextRequestIsNullWithNothingOnQueue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueTest.GetNextRequestSucceedsWhenFirstQueueItemIsThisProject]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueTest.HasConfig]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueTest.HasItemOnQueueFalseWhenProjectNotOnQueue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueTest.HasItemOnQueueFalseWhenQueueIsEmpty]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueTest.HasItemOnQueueTrueWhenProjectIsJustIntegrating]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueTest.HasItemOnQueueTrueWhenProjectIsQueued]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueTest.HasItemPendingOnQueueFalseWhenProjectIsJustIntegrating]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueTest.HasItemPendingOnQueueFalseWhenProjectNotOnQueue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueTest.HasItemPendingOnQueueFalseWhenQueueIsEmpty]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueTest.HasItemPendingOnQueueTrueWhenProjectIsQueued]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueTest.NoMoreThanOnePendingIntegrationForAProject]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueTest.ProjectsInQueueShouldNotIntegrateIfQueueIsLocked]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueTest.ProjectsWithNonZeroPriorityInFrontOfZeroPriority]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueTest.ProjectsWithSamePriorityShouldBeInEntryOrder]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueTest.ProveThatQueueLocksBehaveCorrectlyWhenAcquiredAndReleased]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueTest.RemovePendingRequestOnly]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueTest.RemoveProjectClearsOnlyItemsThatAreForThisProject]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueTest.SecondIntegrationRequestForQueuedProjectShouldNotStartImmediately]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueTest.TwoProjectsWithSameQueueNameShouldShareQueue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.RemoteCruiseServerTest.AbortBuildProcessedWiredCorrectly]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.RemoteCruiseServerTest.AbortBuildReceivedWiredCorrectly]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.RemoteCruiseServerTest.ForceBuildProcessedWiredCorrectly]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.RemoteCruiseServerTest.ForceBuildReceivedWiredCorrectly]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.RemoteCruiseServerTest.IntegrationCompletedWiredCorrectly]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.RemoteCruiseServerTest.IntegrationStartedWiredCorrectly]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.RemoteCruiseServerTest.ProjectStartedWiredCorrectly]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.RemoteCruiseServerTest.ProjectStartingWiredCorrectly]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.RemoteCruiseServerTest.ProjectStoppedWiredCorrectly]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.RemoteCruiseServerTest.ProjectStoppingWiredCorrectly]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.RemoteCruiseServerTest.SendMessageProcessedWiredCorrectly]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.RemoteCruiseServerTest.SendMessageReceivedWiredCorrectly]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.RemoteCruiseServerTest.SetupAndTeardownRemotingInfrastructure]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.RemoteCruiseServerTest.ShouldOnlyDisposeOnce]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Reporting.Dashboard.Navigation.AbsolutePathUrlBuilderDecoratorTest.ShouldDecorateUrlsToCreateAbsoluteURLs]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Reporting.Dashboard.Navigation.AbsolutePathUrlBuilderDecoratorTest.ShouldDelegateExtensionToSubBuilder]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Reporting.Dashboard.Navigation.AbsolutePathUrlBuilderDecoratorTest.ShouldHandleBaseURLsWithTrailingSlashes]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.ActiveDirectoryAuthenticationTests.GetDisplayNameReturnsDisplayName]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.ActiveDirectoryAuthenticationTests.GetDisplayNameReturnsUserName]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.ActiveDirectoryAuthenticationTests.GetSetAllProperties]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.ActiveDirectoryAuthenticationTests.GetUserNameReturnsName]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.ActiveDirectoryAuthenticationTests.TestInvalidUserName]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.ActiveDirectoryAuthenticationTests.TestMissingUserName]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.ActiveDirectoryAuthenticationTests.TestValidUserName]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.Auditing.FileXmlLoggerTests.GetSetAllProperties]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.Auditing.FileXmlLoggerTests.LogAllowEventWithSuccessOff]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.Auditing.FileXmlLoggerTests.LogAllowEventWithSuccessOn]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.Auditing.FileXmlLoggerTests.LogDenyEventWithFailureOff]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.Auditing.FileXmlLoggerTests.LogDenyEventWithFailureOn]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.Auditing.FileXmlLoggerTests.LogEmptyEvent]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.Auditing.FileXmlLoggerTests.LogInheritEvent]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.Auditing.FileXmlReaderTests.GetSetAllProperties]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.Auditing.FileXmlReaderTests.ReadAllEvents]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.Auditing.FileXmlReaderTests.ReadAllFilteredEvents]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.Auditing.FileXmlReaderTests.ReadSomeEvents]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.Auditing.FileXmlReaderTests.ReadSomeFilteredEvents]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.DefaultProjectAuthorisationTest.DifferentUserNameAndPermissionReturnsDefault]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.DefaultProjectAuthorisationTest.DifferentUserNameMatchingPermissionReturnsDefault]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.DefaultProjectAuthorisationTest.MatchingUserNameAndPermissionReturnsRight]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.DefaultProjectAuthorisationTest.MatchingUserNameDifferentPermissionReturnsDefault]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.ExternalFileSecurityManagerTests.CanLogin]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.ExternalFileSecurityManagerTests.ChangePasswordForUnknownSession]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.ExternalFileSecurityManagerTests.ChangePasswordWithValidDetails]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.ExternalFileSecurityManagerTests.ChangePasswordWithWrongPassword]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.ExternalFileSecurityManagerTests.ManagerLoadsUsers]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.ExternalFileSecurityManagerTests.ResetPasswordForUnknownSession]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.ExternalFileSecurityManagerTests.ResetPasswordWithoutPermission]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.ExternalFileSecurityManagerTests.ResetPasswordWithValidDetails]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.FileBasedSessionCacheTests.AddToCacheReturnsGuid]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.FileBasedSessionCacheTests.InitialiseNoSessions]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.FileBasedSessionCacheTests.InitialiseWithSessions]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.FileBasedSessionCacheTests.InvalidSessionValueReturnsNull]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.FileBasedSessionCacheTests.LoadsFromXml]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.FileBasedSessionCacheTests.NonStoredValueReturnsNull]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.FileBasedSessionCacheTests.RemoveFromCacheRemovesSession]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.FileBasedSessionCacheTests.StoreSessionValueIsStored]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.InMemorySessionCacheTest.AddToCacheReturnsGuid]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.InMemorySessionCacheTest.FixedExpiryTimeExpires]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.InMemorySessionCacheTest.InitialiseDoesNothing]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.InMemorySessionCacheTest.InvalidSessionValueReturnsNull]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.InMemorySessionCacheTest.LoadsFromXml]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.InMemorySessionCacheTest.NonStoredValueReturnsNull]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.InMemorySessionCacheTest.RemoveFromCacheRemovesSession]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.InMemorySessionCacheTest.SlidingExpiryTimeDoesntExpire]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.InMemorySessionCacheTest.StoreSessionValueIsStored]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.InternalSecurityManagerTest.GetDisplayNameReturnsDisplayNameForAValidSession]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.InternalSecurityManagerTest.GetDisplayNameReturnsNullForAnInvalidSession]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.InternalSecurityManagerTest.GetDisplayNameReturnsNullForANullSession]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.InternalSecurityManagerTest.GetUserNameReturnsNullForAnInvalidSession]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.InternalSecurityManagerTest.GetUserNameReturnsNullForANullSession]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.InternalSecurityManagerTest.GetUserNameReturnsUserNameForAValidSession]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.InternalSecurityManagerTest.InvalidLoginReturnsNull]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.InternalSecurityManagerTest.ListAllUsers]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.InternalSecurityManagerTest.LogEventSendsEventToLogger]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.InternalSecurityManagerTest.LogoutForNonExistantSessionIsSafe]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.InternalSecurityManagerTest.LogoutRemovesSessionFromCache]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.InternalSecurityManagerTest.ReadAuditEventsWithoutReader]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.InternalSecurityManagerTest.ReadAuditEventsWithReader]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.InternalSecurityManagerTest.ReadFilteredAuditEventsWithoutReader]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.InternalSecurityManagerTest.ReadFilteredAuditEventsWithReader]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.InternalSecurityManagerTest.UnknownLoginReturnsNull]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.InternalSecurityManagerTest.ValidateSessionReturnsFalseForAnInvalidSession]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.InternalSecurityManagerTest.ValidateSessionReturnsFalseForANullSession]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.InternalSecurityManagerTest.ValidateSessionReturnsTrueForAValidSession]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.InternalSecurityManagerTest.ValidLoginReturnsSessionToken]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.InternalSecurityManagerTest.ValidWildCardLoginReturnsSessionToken]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.NullSecurityManagerTest.GetDisplayNameReturnsSessionToken]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.NullSecurityManagerTest.GetUserNameReturnsSessionToken]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.NullSecurityManagerTest.LogEventDoesNothing]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.NullSecurityManagerTest.LoginReturnsUserName]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.NullSecurityManagerTest.LogoutDoesNothing]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.NullSecurityManagerTest.RetrieveSettingReturnsNull]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.NullSecurityManagerTest.ValidateSessionReturnsTrue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.PermissionBaseTests.CheckPermissionWithInvalidReference]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.PermissionBaseTests.CheckPermissionWithValidReference]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.PermissionBaseTests.CheckUserWithInvalidReference]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.PermissionBaseTests.CheckUserWithValidReference]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.PermissionBaseTests.CorrectPermissionsReturnedForceBuild]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.PermissionBaseTests.CorrectPermissionsReturnedSendMessage]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.PermissionBaseTests.CorrectPermissionsReturnedStartProject]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.RolePermissionTests.DifferentPermissionReturnsInherited]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.RolePermissionTests.GetSetAllProperties]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.RolePermissionTests.MatchingPermissionReturnsRight]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.RolePermissionTests.UserNameInRole]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.RolePermissionTests.UserNameNotInRole]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.UserNameAuthenticationTest.GetDisplayNameReturnsDisplayName]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.UserNameAuthenticationTest.GetDisplayNameReturnsUserName]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.UserNameAuthenticationTest.GetSetAllProperties]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.UserNameAuthenticationTest.GetUserNameReturnsName]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.UserNameAuthenticationTest.TestInvalidUserName]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.UserNameAuthenticationTest.TestMissingUserName]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.UserNameAuthenticationTest.TestValidUserName]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.UserNameTests.CreateDefault]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.UserNameTests.CreateWithName]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.UserNameTests.GetSetAllProperties]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.UserPasswordAuthenticationTest.GetDisplayNameReturnsDisplayName]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.UserPasswordAuthenticationTest.GetDisplayNameReturnsUserName]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.UserPasswordAuthenticationTest.GetSetAllProperties]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.UserPasswordAuthenticationTest.GetUserNameReturnsName]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.UserPasswordAuthenticationTest.TestIncorrectPassword]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.UserPasswordAuthenticationTest.TestIncorrectUserName]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.UserPasswordAuthenticationTest.TestMissingPassword]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.UserPasswordAuthenticationTest.TestMissingUserName]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.UserPasswordAuthenticationTest.TestValidUserNameAndPassword]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.UserPermissionTests.DifferentPermissionReturnsInherited]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.UserPermissionTests.DifferentUserNameReturnsFalse]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.UserPermissionTests.GetSetAllProperties]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.UserPermissionTests.MatchingPermissionReturnsRight]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.UserPermissionTests.MatchingUserNameReturnsTrue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.AccuRevHistoryParserTest.CanParse]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.AccuRevTest.CanCatchConfigInvalidAutoGetSource]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.AccuRevTest.CanCatchConfigInvalidLabelOnSuccess]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.AccuRevTest.ShouldGetSourceIfAutoGetSourceTrue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.AccuRevTest.ShouldNotGetSourceIfAutoGetSourceFalse]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.AccuRevTest.ShouldPopulateCorrectlyFromXml]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.AccuRevTest.ShouldUpdateSourceToCurrentIfNoModifications]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.AccuRevTest.ShouldUpdateSourceToHighestKnownModification]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ActionFilterTest.LoadFromConfiguration]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ActionFilterTest.ShouldFilterSpecifiedAction]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ActionFilterTest.ShouldNotAcceptIfNoActionIsSpecified]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.AlienbrainHistoryParserTest.CanExtractParamsFromMultipleLines]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.AlienbrainHistoryParserTest.CanExtractParamsFromOneLine]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.AlienbrainHistoryParserTest.CanParseModifications]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.AlienbrainHistoryParserTest.MustReturnNoModificationIfNoChange]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.AlienbrainTest.CanCatchInvalidGetSourceFlagConfiguration]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.AlienbrainTest.CanCatchInvalidLabelOnSuccessConfiguration]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.AlienbrainTest.CanCreateBranchProcess]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.AlienbrainTest.CanCreateGetProcess]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.AlienbrainTest.CanCreateGetProcessWithNoWorkingDirectory]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.AlienbrainTest.CanCreateLabelProcess]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.AlienbrainTest.CanCreateModificationProcess]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.AlienbrainTest.CanExecuteHasChanges]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.AlienbrainTest.CanGetModifications]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.AlienbrainTest.CanGetModificationsIfNoModsAreFound]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.AlienbrainTest.ShouldGetSourceIfAutoGetSourceTrue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.AlienbrainTest.ShouldLabelSourceControlifLabelOnSuccessisTrueAndResultisSuccess]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.AlienbrainTest.ShouldNotGetSourceIfAutoGetSourceFalse]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.AlienbrainTest.ShouldNotLabelSourceControlifLabelOnSuccessisFalseAndResultisSuccess]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.AlienbrainTest.ShouldNotLabelSourceControlifLabelOnSuccessisTrueAndResultisFailed]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.AlienbrainTest.ShouldPopulateCorrectlyFromMinimalXml]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.AlienbrainTest.ShouldPopulateCorrectlyFromXml]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Bitkeeper.BitKeeperHistoryParserTest.ParseAdditions]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Bitkeeper.BitKeeperHistoryParserTest.ParseChangeSets]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Bitkeeper.BitKeeperHistoryParserTest.ParseDeletions]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Bitkeeper.BitKeeperHistoryParserTest.ParseNonVerboseModifications]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Bitkeeper.BitKeeperHistoryParserTest.ParseRenamed]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Bitkeeper.BitKeeperHistoryParserTest.ParseVerbose40Modifications]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Bitkeeper.BitKeeperHistoryParserTest.ParseVerboseModifications]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Bitkeeper.BitKeeperTest.VerifyGetModificationsCommandNonVerbose]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Bitkeeper.BitKeeperTest.VerifyGetModificationsCommandVerbose]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Bitkeeper.BitKeeperTest.VerifyGetSourceAndCloneCommand]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Bitkeeper.BitKeeperTest.VerifyGetSourceCommand]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Bitkeeper.BitKeeperTest.VerifyLabelCommand]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ClearCaseHistoryParserTest.CanAssignFileInfo]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ClearCaseHistoryParserTest.CanAssignFileInfoWithNoPath]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ClearCaseHistoryParserTest.CanAssignModificationTime]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ClearCaseHistoryParserTest.CanAssignModificationTimeWithBadTime]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ClearCaseHistoryParserTest.CanCreateNewModification]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ClearCaseHistoryParserTest.CanParse]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ClearCaseHistoryParserTest.CanParseBadEntry]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ClearCaseHistoryParserTest.CanParseEntry]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ClearCaseHistoryParserTest.CanParseEntryWithNoComment]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ClearCaseHistoryParserTest.CanParseEntryWithNoLineBreakInComment]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ClearCaseHistoryParserTest.CanParseStreamWithLineBreakInComment]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ClearCaseHistoryParserTest.CanParseStreamWithNoLineBreakInComment]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ClearCaseHistoryParserTest.CanTokenize]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ClearCaseHistoryParserTest.CanTokenizeWithNoComment]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ClearCaseHistoryParserTest.IgnoresMkBranchEvent]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ClearCaseHistoryParserTest.IgnoresRmBranchEvent]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ClearCaseTest.BranchDetailsAreAppliedToHistroyProcessIfSet]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ClearCaseTest.CanCatchInvalidBaselineConfiguration]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ClearCaseTest.CanCatchInvalidLabelConfiguration]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ClearCaseTest.CanCreateHistoryProcess]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ClearCaseTest.CanCreateLabelProcess]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ClearCaseTest.CanCreateLabelType]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ClearCaseTest.CanCreateRemoveBaselineProcessInfo]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ClearCaseTest.CanCreateRenameBaselineProcesInfo]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ClearCaseTest.CanCreateTemporaryBaselineProcessInfo]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ClearCaseTest.CanDetectError]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ClearCaseTest.CanEnforceProjectVobSetIfBaselineTrue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ClearCaseTest.CanIgnoreVobError]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ClearCaseTest.ShouldGetSourceIfAutoGetSourceTrue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ClearCaseTest.ShouldNotGetSourceIfAutoGetSourceFalse]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ClearCaseTest.ShouldPopulateCorrectlyFromXml]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ClearCaseTest.ValidateBaselineNameFailsForEmptyString]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ClearCaseTest.ValidateBaselineNameFailsForNameWithSpaces]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ClearCaseTest.ValidateBaselineNameFailsForNull]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CommentFilterTest.ShouldAcceptModificationsWithMatchingComments]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CommentFilterTest.ShouldNotPopulateWithoutPattern]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CommentFilterTest.ShouldPopulateFromMinimalComplexXml]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CommentFilterTest.ShouldPopulateFromMinimalSimpleXml]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CommentFilterTest.ShouldRejectModificationsWithMatchingComments]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CommentFilterTest.ShouldRejectModificationsWithNullComments]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsHistoryParserTest.ParseCvs112Examples]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsHistoryParserTest.ParseCvsNTExamples]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsHistoryParserTest.ParseExampleOfFileAddedOnBranch]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsHistoryParserTest.ParseRLog]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsHistoryParserTest.ParseRLogWithSpacesInFilename]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsHistoryParserTest.ParseStream]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsHistoryParserTest.VerifyModifiedFile]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsTest.CvsShouldBeDefaultExecutable]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsTest.PopulateFromMinimalXml]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsTest.PopulateFromXml]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsTest.SerializeToXml]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsTest.ShouldBuildCorrectLabelProcessInfo]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsTest.ShouldBuildCorrectLabelProcessInfoIfCvsRootIsSpecified]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsTest.ShouldBuildCorrectLogProcessIfRestrictedLogins]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsTest.ShouldBuildCorrectLogProcessIfSuppressRevisionHeaderIsSelected]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsTest.ShouldCheckoutFromBranchInsteadOfUpdateIfCVSFoldersDoNotExist]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsTest.ShouldCheckoutInsteadOfUpdateIfCVSFoldersDoNotExist]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsTest.ShouldCheckoutOnWorkingDictionaryWithSpaces]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsTest.ShouldConvertLabelsThatContainIllegalCharacters]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsTest.ShouldNotGetSourceIfAutoGetSourceIsFalse]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsTest.ShouldRebaseWorkingDirectoryForGetSource]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsTest.ShouldStripRepositoryFolderFromModificationFolderNames]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsTest.ShouldStripRepositoryFolderFromModificationFolderNamesForLocalProtocol]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsTest.ShouldThrowExceptionIfCVSRootIsNotSpecifiedAndCVSFoldersDoNotExist]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsTest.ShouldUseCvsRootWithGetSource]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsTest.ShouldUseTagPrefixInLabelSpecificationIfSpecified]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsTest.VerifyDateIsFormatedCorrectly]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsTest.VerifyLogCommandArgsWithCvsRootAndBranch]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsTest.VerifyLogCommandArgumentsWithoutCvsRoot]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsTest.VerifyProcessInfoForGetSource]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsTest.VerifyProcessInfoForGetSourceOnBranch]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.DefaultIssueTrackerUrlBuilderTest.CommentWithIssueNumberAndText]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.DefaultIssueTrackerUrlBuilderTest.CommentWithIssueNumberOnly]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.DefaultIssueTrackerUrlBuilderTest.CommentWithProjectPrefixAndIssueNumber]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.DefaultIssueTrackerUrlBuilderTest.CommentWithProjectPrefixAndIssueNumberAndText]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.DefaultIssueTrackerUrlBuilderTest.CommentWithTextOnly]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.DefaultIssueTrackerUrlBuilderTest.JustASpace]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.DefaultIssueTrackerUrlBuilderTest.NoCommentAtAll]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.DefaultIssueTrackerUrlBuilderTest.ValuePopulation]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ExternalSourceControlHistoryParserTest.CanParse]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ExternalSourceControlHistoryParserTest.CanParseEmpty]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ExternalSourceControlTest.ShouldFailToPopulateFromConfigurationMissingRequiredFields]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ExternalSourceControlTest.ShouldGetSourceIfAutoGetSourceTrue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ExternalSourceControlTest.ShouldNotGetSourceIfAutoGetSourceFalse]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ExternalSourceControlTest.ShouldPopulateCorrectlyFromMinimalXml]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ExternalSourceControlTest.ShouldPopulateCorrectlyFromXml]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ExternalSourceControlTest.VerifyDefaultValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.FileSourceControlTest.GetModifications_EmptyLocal]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.FileSourceControlTest.GetModificationsWhenRepositoryFolderIsEmpty]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.FileSourceControlTest.GetModificationsWhenRepositoryRootContainsOneUnmodifiedFile]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.FileSourceControlTest.IgnoreMissingDirectoryReturnsZeroMods]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.FileSourceControlTest.MissingDirectoryThrowsException]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.FileSourceControlTest.ShouldCopyRespositoryRootToWorkingDirectoryForGetSource]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.FileSourceControlTest.ShouldNotCopySourceIfAutoGetSourceNotBeenSetToTrue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.FilteredSourceControlTest.AppliesFiltersOnModifications]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.FilteredSourceControlTest.AppliesInclusionExclusionOnModifications]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.FilteredSourceControlTest.PassesThroughGetSource]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.FilteredSourceControlTest.PassesThroughLabelSourceControl]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.FilteredSourceControlTest.ValuePopulation]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.GitHistoryParserTest.ParsingEmptyLogProducesNoModifications]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.GitHistoryParserTest.ParsingLargeGitLog]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.GitHistoryParserTest.ParsingLogWithCRLF]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.GitHistoryParserTest.ParsingLogWithLF]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.GitHistoryParserTest.ParsingSingleLogMessageProducesOneModification]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.GitTest.GitShouldBeDefaultExecutable]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.GitTest.PopulateFromFullySpecifiedXml]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.GitTest.PopulateFromMinimallySpecifiedXml]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.GitTest.ShouldAddAndCommitBuildModificationsAndApplyLabelIfCommitUntrackedFilesAndCommitBuildModificationsAndTagOnSuccessIsTrue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.GitTest.ShouldApplyLabelIfTagOnSuccessTrue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.GitTest.ShouldApplyLabelIfTagOnSuccessTrueAndNotAddFilesIfCommitBuildModificationsIsFalseAndCommitUntrackedFilesIsTrue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.GitTest.ShouldApplyLabelWithCustomMessageIfTagOnSuccessTrueAndACustomMessageIsSpecified]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.GitTest.ShouldApplyTagNameFormatWithCustomFormatIfTagOnSuccessTrueAndATagNameFormatIsSpecified]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.GitTest.ShouldCloneAndDeleteWorkingDirIfGitDirectoryDoesntExist]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.GitTest.ShouldCloneIfDirectoryDoesntExist]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.GitTest.ShouldCommitBuildModificationsAndApplyLabelIfCommitBuildModificationsAndTagOnSuccessIsTrue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.GitTest.ShouldGetSourceIfModificationsFound]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.GitTest.ShouldNotApplyLabelIfIntegrationFailed]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.GitTest.ShouldNotApplyLabelIfTagOnSuccessFalse]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.GitTest.ShouldNotGetModificationsWhenHashsMatch]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.GitTest.ShouldNotGetSourceIfAutoGetSourceFalse]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.GitTest.ShouldReturnModificationsWhenHashsDifferent]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Mercurial.HgWebUrlBuilderTest.ShouldBuildValidUrls]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Mercurial.MercurialHistoryParserTest.HandleInvalidXml]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Mercurial.MercurialHistoryParserTest.ParsingEmptyLogProducesNoModifications]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Mercurial.MercurialHistoryParserTest.ParsingLotsOfEntries]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Mercurial.MercurialHistoryParserTest.ParsingSingleLogMessageProducesOneModification]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Mercurial.MercurialModificationTest.CanReadMultipleEntries]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Mercurial.MercurialModificationTest.CanReadXml]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Mercurial.MercurialTest.HgShouldBeDefaultExecutable]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Mercurial.MercurialTest.PopulateFromFullySpecifiedXml]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Mercurial.MercurialTest.PopulateFromMinimallySpecifiedXml]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Mercurial.MercurialTest.ShouldApplyLabelIfTagOnSuccessTrue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Mercurial.MercurialTest.ShouldApplyLabelWithCustomMessageIfTagOnSuccessTrueAndACustomMessageIsSpecified]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Mercurial.MercurialTest.ShouldBuildUrlIfUrlBuilderSpecified]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Mercurial.MercurialTest.ShouldCheckForMultipleHeadsAndGetSourceModificationsFound]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Mercurial.MercurialTest.ShouldCreateWorkingDirectoryIfItDoesntExist]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Mercurial.MercurialTest.ShouldGetModificationsWithBranchNameIfSpecified]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Mercurial.MercurialTest.ShouldGetModificationsWithRepoNameIfSpecified]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Mercurial.MercurialTest.ShouldGetSourceIfModificationsFound]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Mercurial.MercurialTest.ShouldNotApplyLabelIfIntegrationFailed]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Mercurial.MercurialTest.ShouldNotApplyLabelIfTagOnSuccessFalse]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Mercurial.MercurialTest.ShouldNotGetSourceIfAutoGetSourceFalse]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Mercurial.MercurialTest.ShouldPullAndLogWhenNoPropertiesAreSet]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Mercurial.MercurialTest.ShouldPushTagCommitToRepoIfSpecified]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Mercurial.MercurialTest.ShouldReturnModifications]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Mercurial.MercurialTest.ShouldThrowMultipleHeadsExceptionWhenMultipleHeadsAreFound]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Mercurial.MercurialTest.ShouldUseBranchNameWhenGettingSourceIfSpecified]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Mercurial.MercurialTest.StubFileSystemCoverage]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.MksHistoryParserTest.ParseMemberInfo]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.MksHistoryParserTest.ParseOnlyAdded]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.MksHistoryParserTest.ParseOnlyDeleted]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.MksHistoryParserTest.ParseOnlyRevisions]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.MksTest.CheckDefaults]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.MksTest.CheckpointSourceOnSuccessfulBuild]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.MksTest.CheckpointSourceOnUnSuccessfulBuild]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.MksTest.GetModificationsCallsMemberInfoForNonDeletedModifications]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.MksTest.GetModificationsCallsParseMemberInfo]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.MksTest.GetModificationsCallsParseOnHistoryParser]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.MksTest.GetModificationsFiltersByModifiedTimeIfCheckpointOnSuccessIsFalse]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.MksTest.GetModificationsForModificationInRootFolder]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.MksTest.GetSource]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.MksTest.GetSourceWithSpacesInSandbox]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.MksTest.ValuePopulation]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ModificationTest.ModificationsAreComparedByModifiedDatetime]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ModificationTest.NullEmailAddressOrUrlShouldNotBeIncludedInXml]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ModificationTest.OutputModificationToXml]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ModificationTest.OutputToXmlWithSpecialCharactersInCommentField]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ModificationTest.ShouldReturnNullAsLastChangeNumberIfNoModifications]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ModificationTest.ShouldReturnTheMaximumChangeNumberFromAllModificationsAsLastChangeNumber]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.MultiIssueTrackerUrlbuilderTest.ValuePopulation_BadEmptySet]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.MultiIssueTrackerUrlbuilderTest.ValuePopulation_DefaultIssue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.MultiIssueTrackerUrlbuilderTest.ValuePopulation_DefaultissueAndRegExIssue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.MultiIssueTrackerUrlbuilderTest.ValuePopulation_EmptySet]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.MultiIssueTrackerUrlbuilderTest.ValuePopulation_RegExIssue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.MultiSourceControlTest.IfRequireChangesFromAllTrueAndAllSourceControlHasModificationsThenReturnMods]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.MultiSourceControlTest.IfRequireChangesFromAllTrueAndFirstSourceControlHasEmptyChangesThenReturnEmpty]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.MultiSourceControlTest.IfRequireChangesFromAllTrueAndNoSourceControlHasEmptyChangesThenReturnChanges]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.MultiSourceControlTest.IfRequireChangesFromAllTrueAndSecondSourceControlHasEmptyChangesThenReturnEmpty]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.MultiSourceControlTest.PassesThroughGetSourceControlAndCombinesResults]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.MultiSourceControlTest.PassesThroughLabelSourceControl]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.MultiSourceControlTest.ShouldInstructAggregatedSourceControlsToGetSource]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.MultiSourceControlTest.ValuePopulation]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.NullSourceControlTest.ShouldFailGetModsWhenFailModsIsTrue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.NullSourceControlTest.ShouldFailGetSourceWhenFailGetSourceIsTrue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.NullSourceControlTest.ShouldFailLabelSourceWhenFailLabelSourceIsTrue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.NullSourceControlTest.ShouldReturnEmptyListOfModifications]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.NullSourceControlTest.ShouldReturnSilentlyForOtherOperations]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PathFilterTest.AcceptAllMatch]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PathFilterTest.AnyFileNameMatch]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PathFilterTest.AnyFolderExactExtensionMatch]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PathFilterTest.AnyFolderExactNameMatch]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PathFilterTest.AnyFolderPartialExtensionMatch]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PathFilterTest.CaseSensitivityTest]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PathFilterTest.DeeplyNestedFilters]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PathFilterTest.ExactFileNameMatch]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PathFilterTest.ExactFolderAnyNameMatch]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PathFilterTest.ExactSubfolderAnyNameMatch]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PathFilterTest.PartialFolderAnyNameMatch]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PathFilterTest.PartialNameMatch]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PathFilterTest.PartialPathAnyNameMatch]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PathFilterTest.ShouldNotAcceptModificationsWithNullFilename]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PathFilterTest.ShouldNotAcceptModificationsWithNullFolder]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PathFilterTest.TwicePartialPathAnyNameMatch]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.P4ConfigProcessInfoCreatorTest.ShouldCreateProcessUsingAllConfigurationVariablesIfTheyAreSet]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.P4ConfigProcessInfoCreatorTest.ShouldCreateProcessWithDefaultArgumentsIfNoneAreSet]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.P4ConfigProcessInfoCreatorTest.ShouldCreateProcessWithDefaultArgumentsIfOnlyUserIsSet]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.P4HistoryParserTest.ParseChangeListWithExitOne]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.P4HistoryParserTest.ParseChanges]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.P4HistoryParserTest.ParseEmptyChangeList]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.P4HistoryParserTest.ParseWithMultipleModifications]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.P4HistoryParserTest.ParseWithSingleModification]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.P4Test.CreateGetChangeListsProcess]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.P4Test.CreateGetChangeListsProcessInDifferentTimeZone]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.P4Test.CreateGetChangeListsProcessWithDifferentArgs]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.P4Test.CreateGetChangeListsProcessWithMultiLineView]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.P4Test.CreateGetDescribeProcess]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.P4Test.CreateGetDescribeProcessWithEvilCode]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.P4Test.CreateGetDescribeProcessWithNoChanges]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.P4Test.CreateGetDescribeProcessWithSpecifiedArgs]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.P4Test.DontGetSourceIfGetSourceFalse]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.P4Test.DontLabelSourceControlIfApplyLabelFalse]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.P4Test.DontLabelSourceControlIfApplyLabelNotSetEvenIfInvalidLabel]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.P4Test.DontLabelSourceControlIfIntegrationFailed]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.P4Test.GetForceSourceIfGetSourceTrue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.P4Test.GetModifications]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.P4Test.GetSourceIfGetSourceTrue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.P4Test.LabelSourceControlFailsIfLabelIsOnlyNumeric]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.P4Test.LabelSourceControlIfApplyLabelTrue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.P4Test.LabelSourceControlIfApplyLabelTrueWithMultiLineViews]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.P4Test.ReadConfig]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.P4Test.ReadConfigBarfsWhenViewIsExcluded]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.P4Test.ReadConfigDefaults]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.P4Test.ReadConfigWithEmptyErrorsArguments]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.P4Test.ShouldCallInitializerWithConfiguredWorkingDirectoryIfAlternativeIsConfigured]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.P4Test.ShouldCallInitializerWithGivenWorkingDirectoryIfAlternativeNotSet]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.P4Test.ShouldCallInitializerWithGivenWorkingDirectoryIfAlternativeSetToEmpty]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.P4Test.ShouldCallPurgerWithConfiguredWorkingDirectoryIfAlternativeIsConfigured]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.P4Test.ShouldCallPurgerWithGivenWorkingDirectoryIfAlternativeNotSet]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.P4Test.ShouldCallPurgerWithGivenWorkingDirectoryIfAlternativeSetToEmpty]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.P4Test.ViewForSpecificationsSupportsMultiLineView]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.P4Test.ViewForSpecificationsSupportsSingleLineView]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.ProcessP4InitializerTest.CreatesAClientWithConstructedClientNameIfOneNotSpecifiedAndSavesClientNameInConfig]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.ProcessP4InitializerTest.CreatesAClientWithGivenClientNameIfSpecified]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.ProcessP4InitializerTest.ShouldAllowViewsWithSpaces]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.ProcessP4InitializerTest.ShouldCheckToSeeWorkingDirectoryIsAnAbsolutePath]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.ProcessP4InitializerTest.ShouldCheckViewIsValid]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.ProcessP4InitializerTest.ShouldThrowExceptionIfProcessFails]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.ProessP4PurgerTest.ShouldDeleteClientSpecAndWorkingDirectoryOnPurge]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.ProessP4PurgerTest.ShouldNotTryAndDeleteClientSpecIfClientSpecNotSet]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.ProessP4PurgerTest.ShouldThrowAnExceptionIfProcessFails]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PlasticSCMHistoryParserTest.VerifyParseQueryResult]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PlasticSCMTest.ShouldConfigureWithBasicXml]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PlasticSCMTest.ShouldFailToConfigureWithoutRequiredAttributes]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PlasticSCMTest.VerifyCreateLabelProcessInfoBasic]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PlasticSCMTest.VerifyCreateLabelProcessInfoWithAttributes]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PlasticSCMTest.VerifyCreateQueryProcessInfoBasic]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PlasticSCMTest.VerifyDefaults]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PlasticSCMTest.VerifyGoToBranchProcessInfoBasic]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PlasticSCMTest.VerifyGoToBranchProcessInfoWithAttributes]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PlasticSCMTest.VerifyLabelProcessInfoBasic]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PlasticSCMTest.VerifyLabelProcessInfoWithAttributes]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PlasticSCMTest.VerifyNewGetSourceProcessInfoBasic]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PlasticSCMTest.VerifyNewGetSourceProcessInfoWithAttribtues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PlasticSCMTest.VerifyValuesSetByNetReflector]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ProcessSourceControlTest.DeserializesEmptyAttributeAsDefault]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ProcessSourceControlTest.DeserializesEmptyElementAsDefault]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ProcessSourceControlTest.DeserializesInvalidUnitsAsDefault]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ProcessSourceControlTest.DeserializesMissingTimeoutAsDefault]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ProcessSourceControlTest.DeserializesTimeoutAsAttribute]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ProcessSourceControlTest.DeserializesTimeoutAsElement]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ProcessSourceControlTest.DeserializesTimeoutAsElementWithUnits]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ProcessSourceControlTest.SettingNullTimeoutSetsItToDefault]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PvcsHistoryParserTest.AnalyzeModifications]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PvcsHistoryParserTest.ParseModifications]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PvcsTest.AdjustForDayLightSavingsBugDuringDayLightSavings]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PvcsTest.AdjustForDayLightSavingsBugOutsideDayLightSavings]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PvcsTest.CreateIndividualGetString]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PvcsTest.CreateIndividualLabelString]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PvcsTest.CreatePcliContentsForGettingVLog]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PvcsTest.CreatePcliContentsForLabeling]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PvcsTest.GetExeFilenameShouldNotBeRootedIfPathIsNotSpecified]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PvcsTest.GetLoginIdStringWithDoubleQuotes]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PvcsTest.GetLoginIdStringWithoutDoubleQuotes]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PvcsTest.GetLoginIdStringWithoutPassword]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PvcsTest.GetModifications]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PvcsTest.ValuePopulation]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PvcsTest.VerifyDateParser]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PvcsTest.VerifyDateStringParser]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.QuietPeriodTest.ShouldCheckModificationsAndReturnIfDelayIsZero]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.QuietPeriodTest.ShouldCheckModificationsUntilThereAreNoModsInModificationDelay]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.QuietPeriodTest.ShouldHandleIfNoModificationsAreReturned]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.QuietPeriodTest.ShouldHandleTimeDifferencesThatAreLessThanOneMillisecondFromModificationDelay]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.QuietPeriodTest.WhenAModifcationIsBetween10And60SecondsInTheFutureTheQuietPeriodIsObeyed]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.QuietPeriodTest.WhenAModifcationIsMoreThan60SecondsInTheFutureTheQuietPeriodIsSkipped]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.QuietPeriodTest.WhenThereIsAModificationWithinTheDelayPeriodSleepsUntilTheEndOfThePeriodAndTriesAgain]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.QuietPeriodTest.WhenTheTimeDifferenceIsATenthOfASecondDoNormalQuietPeriodProcessing]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.QuietPeriodTest.WhenTheTimeDifferenceIsLessThanATenthOfASecondIgnoreTheQuietPeriodAndDoTheBuildAnyway]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.RegExIssueTrackerUrlBuilderTest.CommentWithIssueNumberAndText]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.RegExIssueTrackerUrlBuilderTest.CommentWithIssueNumberOnly]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.RegExIssueTrackerUrlBuilderTest.CommentWithPrefixAndProjectPrefixAndIssueNumber]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.RegExIssueTrackerUrlBuilderTest.CommentWithProjectPrefixAndIssueNumber]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.RegExIssueTrackerUrlBuilderTest.CommentWithProjectPrefixAndIssueNumberAndText]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.RegExIssueTrackerUrlBuilderTest.CommentWithTextOnly]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.RegExIssueTrackerUrlBuilderTest.MultilineCommentFirstLineContainsBugIdNextContainLogMessage]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.RegExIssueTrackerUrlBuilderTest.NoCommentAtAll]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.RegExIssueTrackerUrlBuilderTest.ValuePopulation]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.RobocopyHistoryParserTest.ParseChanges]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.RobocopyHistoryParserTest.ParseNoChange]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.StarTeamHistoryParserTest.TestModificationContent]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.StarTeamHistoryParserTest.TestModificationCount]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.StarTeamTest.FormatDate]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.StarTeamTest.VerifyDefaultExecutable]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.StarTeamTest.VerifyDefaultHost]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.StarTeamTest.VerifyDefaultPath]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.StarTeamTest.VerifyDefaultPort]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.StarTeamTest.VerifyFormatOfGetSourceProcessArguments]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.StarTeamTest.VerifyFormatOfHistoryProcessArguments]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.StarTeamTest.VerifyValuesSetByNetReflector]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.SurroundHistoryParserTest.VerifyAllModificationsAreParsedSuccessfully]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.SurroundTest.VerifyDefaults]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.SurroundTest.VerifyFormatDate]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.SurroundTest.VerifyValuesSetByNetReflector]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.SvnHistoryParserTest.EntriesOutsideOfRequestedTimeRangeAreIgnored]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.SvnHistoryParserTest.HandleInvalidXml]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.SvnHistoryParserTest.ParseMinimalAcceptableModification]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.SvnHistoryParserTest.ParseMinimalModification]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.SvnHistoryParserTest.ParseModificationWithLongDate]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.SvnHistoryParserTest.ParseModificationWithReplaceAction]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.SvnHistoryParserTest.ParsingEmptyLogProducesNoModifications]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.SvnHistoryParserTest.ParsingLotsOfEntries]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.SvnHistoryParserTest.ParsingSingleLogMessageProducesOneModification]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.SvnTest.CreateLabelFromWorkingCopyWhenTagWorkingCopyTrue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.SvnTest.CreatingHistoryProcessIncludesCorrectlyFormattedArguments]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.SvnTest.CreatingHistoryProcessIncludesCorrectlyFormattedArgumentsForUsernameAndPassword]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.SvnTest.CreatingHistoryProcessShouldHandleImplicitTrunkUrl]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.SvnTest.CreatingHistoryProcessShouldQuoteTrunkUrl]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.SvnTest.CreatingLabelProcessIncludesCorrectlyFormattedArgumentsForUsernameAndPassword]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.SvnTest.CreatingLabelProcessPerformsServerToServerCopyWithRevisionWhenKnown]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.SvnTest.PopulateFromFullySpecifiedXml]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.SvnTest.ShouldApplyLabelIfTagOnSuccessTrue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.SvnTest.ShouldApplyLabelUsingRebasedWorkingDirectory]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.SvnTest.ShouldCheckoutInsteadOfUpdateIfSVNFoldersDoNotExist]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.SvnTest.ShouldCheckoutWrappingTrunkUrlInDoubleQuotes]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.SvnTest.ShouldGetModificationsEvenWhenTrunkUrlIsNull]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.SvnTest.ShouldGetSourceWithAppropriateRevisionNumberIfTagOnSuccessTrueAndModificationsFound]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.SvnTest.ShouldGetSourceWithCredentialsIfSpecifiedIfAutoGetSourceTrue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.SvnTest.ShouldGetSourceWithoutRevisionNumberIfTagOnSuccessTrueAndModificationsNotFound]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.SvnTest.ShouldGetSourceWithSpacesInPath]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.SvnTest.ShouldNotApplyLabelIfIntegrationFailed]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.SvnTest.ShouldNotApplyLabelIfTagOnSuccessFalse]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.SvnTest.ShouldNotCheckoutIfSVNFoldersWithAspNetHackExist]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.SvnTest.ShouldNotGetSourceIfAutoGetSourceFalse]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.SvnTest.ShouldRebaseWorkingDirectoryForHistory]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.SvnTest.ShouldThrowExceptionIfTrunkUrlIsNotSpecifiedAndSVNFoldersDoNotExist]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.SvnTest.SpecifyFromMinimallySpecifiedXml]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.SvnTest.SvnProcessInfoShouldSetEncodingToUTF8]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.ChangeSynergyLoginTest.Config]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.ChangeSynergyLoginTest.PasswordObfuscation]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.ChangeSynergyLoginTest.SetupModification]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.ChangeSynergyUrlBuilderTest.Config]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.ChangeSynergyUrlBuilderTest.PasswordObfuscation]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.ChangeSynergyUrlBuilderTest.SetupModification]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.SynergyCommandBuilderTest.AddLabelToTaskComment]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.SynergyCommandBuilderTest.AddTasksToFolder]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.SynergyCommandBuilderTest.CreateBaseline]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.SynergyCommandBuilderTest.GetDcmDelimiter]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.SynergyCommandBuilderTest.GetDcmSettings]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.SynergyCommandBuilderTest.GetDelimiter]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.SynergyCommandBuilderTest.GetLastReconfigureTime]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.SynergyCommandBuilderTest.GetNewObjects]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.SynergyCommandBuilderTest.GetNewTasks]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.SynergyCommandBuilderTest.GetProjectName]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.SynergyCommandBuilderTest.GetSubProjects]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.SynergyCommandBuilderTest.GetTaskObjects]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.SynergyCommandBuilderTest.GetWorkArea]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.SynergyCommandBuilderTest.Heartbeat]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.SynergyCommandBuilderTest.Reconcile]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.SynergyCommandBuilderTest.Reconfigure]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.SynergyCommandBuilderTest.SetProjectRelease]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.SynergyCommandBuilderTest.Start]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.SynergyCommandBuilderTest.Stop]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.SynergyCommandBuilderTest.UpdateReconfigureProperites]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.SynergyCommandBuilderTest.UseReconfigureTemplate]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.SynergyParserTest.CanParseNewTasks]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.SynergyParserTest.ConnectionDefaults]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.SynergyParserTest.ParseDCMObjects]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.SynergyParserTest.ParseNewObjects]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.SynergyParserTest.ParseWhenTasksAreEmpty]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.SynergyParserTest.ProjectDefaults]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.SynergyTest.AliveCurrentSession]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.SynergyTest.AliveSession]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.SynergyTest.ApplyLabel]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.SynergyTest.DatabaseName]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.SynergyTest.DeadSession]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.SynergyTest.GetModifications]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.SynergyTest.GetReconfigureTimeShouldHandleNonUSDates]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.SynergyTest.PopulateFromConfigurationXml]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.SynergyTest.ProtectedDatabase]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.SynergyTest.UnprotectedDatabase]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.SynergyTest.VerifyDefaultValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.SynergyTest.WrongSession]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.UserFilterTest.LoadFromConfiguration]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.UserFilterTest.ShouldFilterSpecifiedUser]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.UserFilterTest.ShouldNotAcceptIfNoUserIsSpecified]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault317Test.ArgumentsCorrectForGetSourceScenario1]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault317Test.ArgumentsCorrectForGetSourceScenario10]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault317Test.ArgumentsCorrectForGetSourceScenario11]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault317Test.ArgumentsCorrectForGetSourceScenario12]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault317Test.ArgumentsCorrectForGetSourceScenario13]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault317Test.ArgumentsCorrectForGetSourceScenario14]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault317Test.ArgumentsCorrectForGetSourceScenario15]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault317Test.ArgumentsCorrectForGetSourceScenario16]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault317Test.ArgumentsCorrectForGetSourceScenario2]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault317Test.ArgumentsCorrectForGetSourceScenario3]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault317Test.ArgumentsCorrectForGetSourceScenario4]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault317Test.ArgumentsCorrectForGetSourceScenario5]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault317Test.ArgumentsCorrectForGetSourceScenario6]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault317Test.ArgumentsCorrectForGetSourceScenario7]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault317Test.ArgumentsCorrectForGetSourceScenario8]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault317Test.ArgumentsCorrectForGetSourceScenario9]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault317Test.FindsSimpleChange]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault317Test.ShouldBePopulatedWithDefaultValuesWhenLoadingFromMinimalXml]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault317Test.ShouldBuildApplyLabelArgumentsCorrectlyNonAutoGet]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault317Test.ShouldBuildApplyLabelArgumentsIncludingCommonArguments]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault317Test.ShouldBuildGetModificationsArgumentsCorrectly]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault317Test.ShouldBuildLabelArgumentsCorrectlyOnFailureNonAutoget]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault317Test.ShouldNotApplyLabelOrGetByLabelIfApplyLabelIsFalse]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault317Test.ShouldNotDeleteLabelIfItWasNeverApplied]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault317Test.ShouldNotGetSourceIfAutoGetSourceIsFalse]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault317Test.ShouldNotGetSourceIfNoWorkingFolderMatchesAndUseWorkingFolderTrueAndNoWorkingFolderSetInVault]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault317Test.ShouldNotGetSourceIfNoWorkingFolderSpecifiedAndUseWorkingFolderTrueAndNoWorkingFolderSetInVault]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault317Test.ShouldSetAndRemoveLabelOnFailure]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault317Test.ShouldStripNonXmlFromWorkingFolderList]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault317Test.TakesTransactionIntoAccountWhenGettingModifications]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault317Test.ValuesShouldBeSetFromConfigurationXml]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault3Test.ArgumentsCorrectForGetSourceScenario1]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault3Test.ArgumentsCorrectForGetSourceScenario10]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault3Test.ArgumentsCorrectForGetSourceScenario11]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault3Test.ArgumentsCorrectForGetSourceScenario12]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault3Test.ArgumentsCorrectForGetSourceScenario13]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault3Test.ArgumentsCorrectForGetSourceScenario14]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault3Test.ArgumentsCorrectForGetSourceScenario15]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault3Test.ArgumentsCorrectForGetSourceScenario16]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault3Test.ArgumentsCorrectForGetSourceScenario2]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault3Test.ArgumentsCorrectForGetSourceScenario3]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault3Test.ArgumentsCorrectForGetSourceScenario4]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault3Test.ArgumentsCorrectForGetSourceScenario5]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault3Test.ArgumentsCorrectForGetSourceScenario6]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault3Test.ArgumentsCorrectForGetSourceScenario7]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault3Test.ArgumentsCorrectForGetSourceScenario8]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault3Test.ArgumentsCorrectForGetSourceScenario9]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault3Test.ShouldBePopulatedWithDefaultValuesWhenLoadingFromMinimalXml]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault3Test.ShouldBuildApplyLabelArgumentsCorrectlyNonAutoGet]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault3Test.ShouldBuildApplyLabelArgumentsIncludingCommonArguments]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault3Test.ShouldBuildGetModificationsArgumentsCorrectly]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault3Test.ShouldBuildLabelArgumentsCorrectlyOnFailureNonAutoget]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault3Test.ShouldNotApplyLabelOrGetByLabelIfApplyLabelIsFalse]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault3Test.ShouldNotDeleteLabelIfItWasNeverApplied]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault3Test.ShouldNotGetSourceIfAutoGetSourceIsFalse]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault3Test.ShouldNotGetSourceIfNoWorkingFolderMatchesAndUseWorkingFolderTrueAndNoWorkingFolderSetInVault]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault3Test.ShouldNotGetSourceIfNoWorkingFolderSpecifiedAndUseWorkingFolderTrueAndNoWorkingFolderSetInVault]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault3Test.ShouldSetAndRemoveLabelOnFailure]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault3Test.ShouldStripNonXmlFromWorkingFolderList]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault3Test.ValuesShouldBeSetFromConfigurationXml]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VaultHistoryParserTest.ActualOutputTest]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VaultHistoryParserTest.ModificationData]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VaultHistoryParserTest.NoComments]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VaultHistoryParserTest.NumberOfModifications]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VaultHistoryParserTest.NumberOfModificationsWithInvalidDate]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VaultHistoryParserTest.ShouldFindFileAndFolderNamesForAddsAndDeletes]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VaultHistoryParserTest.ShouldStripCharactersOutsideOfVaultElement]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ViewCVSUrlBuilderTest.CheckSetup]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ViewCVSUrlBuilderTest.ValuePopulation]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssApplyLabelTest.ApplyLabelIsDisabledByDefault]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssApplyLabelTest.GetModificationsDoesNotCreateLabelWhenThereAreNoModifications]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssApplyLabelTest.GetModificationsWhenApplyLabelIsDisabledDoesNotCreateLabels]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssHistoryParserTest.IsEntryDelimiter]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssHistoryParserTest.Parse]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssHistoryParserTest.ParseCheckedInFileAndFolder]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssHistoryParserTest.ParseCheckedInFileAndFolderInFrench]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssHistoryParserTest.ParseCheckedInFileAndFolderWithHypenInFilename]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssHistoryParserTest.ParseCheckedInFileAndFolderWithLineBreaks]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssHistoryParserTest.ParseCreatedModification]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssHistoryParserTest.ParseEmptyComment]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssHistoryParserTest.ParseEmptyLineComment]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssHistoryParserTest.ParseFileAndFolder_addAtRoot]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssHistoryParserTest.ParseFileAndFolder_deleteFromSubfolder]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssHistoryParserTest.ParseFileAndFolderIfFolderIsCalledAdded]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssHistoryParserTest.ParseFileAndFolderWithNoComment]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssHistoryParserTest.ParseFileName]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssHistoryParserTest.ParseInvalidUsernameLine]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssHistoryParserTest.ParseMultiLineComment]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssHistoryParserTest.ParseMultiWordUsername]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssHistoryParserTest.ParseNoComment]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssHistoryParserTest.ParseNonCommentAtCommentLine]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssHistoryParserTest.ParseSingleLineComment]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssHistoryParserTest.ParseUsernameAndDateWithPeriod]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssHistoryParserTest.ParseUsernameAndFRDate]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssHistoryParserTest.ParseUsernameAndFRDateWithAsciiCode160]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssHistoryParserTest.ParseUsernameAndUKDate]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssHistoryParserTest.ParseUsernameAndUSDate]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssHistoryParserTest.ReadAllEntriesTest]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssHistoryParserTest.ShouldBeAbleToCreateAllLocales]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssHistoryParserTest.ShouldThrowCruiseControlExceptionShowingDateStringIfCannotParseDate]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssLocaleTest.FormatDateForEnglishServerWithFrenchLocalCulture]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssLocaleTest.FormatDateInCultureInvariantFormat]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssLocaleTest.FormatDateInUKFormat]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssLocaleTest.FormatDateInUKFormatWithAMPMIndicator]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssLocaleTest.FormatDateInUSFormat]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssLocaleTest.ParseDateAndTime]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssTest.CreateWorkingDirectoryIfItDoesNotExist]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssTest.DoNotGetFromDateIfAlwaysGetLatestIsTrue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssTest.GetSourceShouldNotGetCleanCopy]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssTest.OnlyGetSourceIfAutoGetSourceIsSpecified]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssTest.ReadDefaultExecutableFromRegistry]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssTest.RebaseRelativeWorkingDirectoryPathFromProjectWorkingDirectory]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssTest.ShouldApplyTemporaryLabelBeforeGettingSource]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssTest.ShouldDeleteTemporaryLabelIfIntegrationFailed]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssTest.ShouldDeserialiseFromXml]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssTest.ShouldFailIfProcessTimesOut]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssTest.ShouldPopulateWithMinimalConfiguration]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssTest.ShouldSetLocaleOnVssHistoryParserIfCultureChanges]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssTest.ShouldWorkWhenStandardErrorIsNotNullButExitCodeIsZero]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssTest.ShouldWorkWhenStandardErrorIsNull]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssTest.StripQuotesFromSSDir]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssTest.TemporaryLabelNotAppliedByDefault]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssTest.VerifyGetSourceProcessInfo]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssTest.VerifyGetSourceProcessInfoIfUsernameIsNotSpecified]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssTest.VerifyHistoryProcessInfoArguments]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssTest.VerifyHistoryProcessInfoArgumentsWhenUsernameIsNotSpecified]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssTest.VerifyHistoryProcessInfoArgumentsWithSpaceInProjectName]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssTest.VerifyLabelProcessInfoArguments]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssTest.VerifyLabelProcessInfoArgumentsWhenCreatingAndOverwritingTemporaryLabel]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssTest.VerifyLabelProcessInfoArgumentsWhenCreatingAndOverwritingTemporaryLabelAndUsernameIsNotSpecified]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VstsHistoryParserTest.ParseModificationWithAddAction]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VstsHistoryParserTest.ParseModificationWithDeleteAction]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VstsHistoryParserTest.ParseModificationWithEditAction]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VstsHistoryParserTest.ParsingEmptyLogProducesNoModifications]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VstsHistoryParserTest.ParsingLotsOfEntries]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VstsHistoryParserTest.ParsingSingleLogMessageProducesOneModification]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VstsHistoryParserTest.TwoEntriesOutsideOfRequestedTimeRangeAreIgnored]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VstsTest.VerifyGetModificationsProcessInfoArguments]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VstsTest.VerifyGetModificationsProcessInfoArgumentsWhenDomainIsSpecified]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VstsTest.VerifyGetSourceProcessInfoArguments]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VstsTest.VerifyGetSourceProcessInfoArgumentsWhenDomainIsSpecified]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.WebSVNUrlBuilderTest.CheckSetup]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.WebSVNUrlBuilderTest.ValuePopulation]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.State.FileStateManagerTest.AttemptToSaveWithInvalidXml]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.State.FileStateManagerTest.HandleExceptionLoadingStateFile]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.State.FileStateManagerTest.HandleExceptionSavingStateFile]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.State.FileStateManagerTest.HasPreviousStateIsTrueIfStateFileExists]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.State.FileStateManagerTest.LoadShouldThrowExceptionIfStateFileDoesNotExist]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.State.FileStateManagerTest.LoadStateFileWithValid144Data]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.State.FileStateManagerTest.LoadStateFromVersionedXml]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.State.FileStateManagerTest.LoadStateThrowsAnExceptionWithInvalidData]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.State.FileStateManagerTest.PopulateFromReflector]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.State.FileStateManagerTest.SaveProjectWithSpacesInName]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.State.FileStateManagerTest.SaveWithInvalidDirectory]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.State.FileStateManagerTest.ShouldWriteXmlUsingUTF8Encoding]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.State.XmlProjectStateManagerTest.CheckIfProjectCanStartKnownStartableProject]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.State.XmlProjectStateManagerTest.CheckIfProjectCanStartKnownStartableProjectFromFile]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.State.XmlProjectStateManagerTest.CheckIfProjectCanStartKnownStoppedProject]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.State.XmlProjectStateManagerTest.CheckIfProjectCanStartKnownStoppedProjectFromFile]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.State.XmlProjectStateManagerTest.CheckIfProjectCanStartUnknownProject]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.State.XmlProjectStateManagerTest.DefaultConstructorSetsPersistanceLocation]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.State.XmlProjectStateManagerTest.RecordProjectAsStartable]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.State.XmlProjectStateManagerTest.RecordProjectAsStartableAfterStopped]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.State.XmlProjectStateManagerTest.RecordProjectAsStartableAlreadyStarted]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.State.XmlProjectStateManagerTest.RecordProjectAsStopped]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.State.XmlProjectStateManagerTest.RecordProjectAsStoppedAlreadyStopped]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ArtifactCleanupTest.DeleteAllBuildLogs]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ArtifactCleanupTest.KeepLast5BuildLogs]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ArtifactCleanupTest.KeepLast5PublishedBuilds]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ArtifactCleanupTest.NoErrorWhenBuildLogFolderIsUnknown]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.CruiseServerControlTaskTests.RunASingleActionOnMultipleProjects]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.CruiseServerControlTaskTests.RunASingleActionOnSingleProject]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.CruiseServerControlTaskTests.RunHandlesNoActions]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.CruiseServerControlTaskTests.RunMultipleCommands]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.CruiseServerControlTaskTests.ValidateGeneratesWarningWithNoTasks]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.CruiseServerControlTaskTests.ValidateGeneratesWarningWithNullTasks]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.CruiseServerControlTaskTests.ValidateHandlesValidConfig]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DataTaskResultTest.DataSetIsValid]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DevenvTaskResultTest.CreateFailedXmlFromDevenvOutput]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DevenvTaskResultTest.ShouldHandleSpecialCharacters]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DevenvTaskTest.DefaultVisualStudioShouldBe2002IfNothingNewerInstalled]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DevenvTaskTest.DefaultVisualStudioShouldBe2003IfNothingNewerInstalled]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DevenvTaskTest.DefaultVisualStudioShouldBe2005IfNothingNewerInstalled]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DevenvTaskTest.DefaultVisualStudioShouldBe2008IfNothingNewerInstalled]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DevenvTaskTest.DefaultVisualStudioShouldBe2010IfNothingNewerInstalled]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DevenvTaskTest.SelectVisualStudio2002ExplicitlyUsingVersionNameWhenEverythingInstalled]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DevenvTaskTest.SelectVisualStudio2002ExplicitlyUsingVersionNumberWhenEverythingInstalled]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DevenvTaskTest.SelectVisualStudio2003ExplicitlyUsingVersionNameWhenEverythingInstalled]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DevenvTaskTest.SelectVisualStudio2003ExplicitlyUsingVersionNumberWhenEverythingInstalled]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DevenvTaskTest.SelectVisualStudio2005ExplicitlyUsingVersionNameWhenEverythingInstalled]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DevenvTaskTest.SelectVisualStudio2005ExplicitlyUsingVersionNumberWhenEverythingInstalled]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DevenvTaskTest.SelectVisualStudio2008ExplicitlyUsingVersionNameWhenEverythingInstalled]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DevenvTaskTest.SelectVisualStudio2008ExplicitlyUsingVersionNumberWhenEverythingInstalled]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DevenvTaskTest.SelectVisualStudio2010ExplicitlyUsingVersionNameWhenEverythingInstalled]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DevenvTaskTest.SelectVisualStudio2010ExplicitlyUsingVersionNumberWhenEverythingInstalled]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DevenvTaskTest.ShouldFailToLoadInvalidVersionFromConfiguration]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DevenvTaskTest.ShouldLoadAllValuesFromConfiguration]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DevenvTaskTest.ShouldLoadMinimalValuesFromConfiguration]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DevenvTaskTest.ShouldSetOutputAndIntegrationStatusToFailedOnFailedBuild]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DevenvTaskTest.ShouldSetOutputAndIntegrationStatusToSuccessOnSuccessfulBuild]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DevenvTaskTest.ShouldThrowBuilderExceptionIfProcessExecutorThrowsAnException]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DevenvTaskTest.ShouldThrowBuilderExceptionIfProcessExecutorThrowsAnExceptionUsingUnkownProject]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DevenvTaskTest.ShouldThrowBuilderExceptionIfProcessTimesOut]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DevenvTaskTest.VerifyDevenvProcessInfo]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DevenvTaskTest.VerifyDevenvProcessInfoWithProjectDefined]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DirectDynamicValueTests.ApplyTo]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DirectDynamicValueTests.SetGetProperties]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DynamicValueUtilityTests.ChangePropertyDifferentType]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DynamicValueUtilityTests.ChangePropertySameType]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DynamicValueUtilityTests.FindActualPropertyWithInvalidProperty]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DynamicValueUtilityTests.FindActualPropertyWithValidProperty]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DynamicValueUtilityTests.FindKeyedValueWithActualValue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DynamicValueUtilityTests.FindPropertyMultiple]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DynamicValueUtilityTests.FindPropertyMultipleWithIndex]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DynamicValueUtilityTests.FindPropertyMultipleWithKey]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DynamicValueUtilityTests.FindPropertySingle]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DynamicValueUtilityTests.FindTypedValueWithActualValue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DynamicValueUtilityTests.SplitPropertyIntoPartsMultipleValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DynamicValueUtilityTests.SplitPropertyIntoPartsMultipleValuesWithKey]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DynamicValueUtilityTests.SplitPropertyIntoPartsSingleValue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DynamicValueUtilityTests.SplitPropertyIntoPartsSingleValueWithKey]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ExecutableTaskTest.ExecutableOutputShouldBeBuildResults]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ExecutableTaskTest.IfConfiguredBaseDirectoryIsAbsoluteUseItAtBaseDirectory]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ExecutableTaskTest.IfConfiguredBaseDirectoryIsEmptyUseProjectWorkingDirectoryAsBaseDirectory]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ExecutableTaskTest.IfConfiguredBaseDirectoryIsNotAbsoluteUseProjectWorkingDirectoryAsFirstPartOfBaseDirectory]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ExecutableTaskTest.IfConfiguredBaseDirectoryIsNotSetUseProjectWorkingDirectoryAsBaseDirectory]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ExecutableTaskTest.PopulateFromConfigurationUsingOnlyRequiredElementsAndCheckDefaultValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ExecutableTaskTest.PopulateFromReflector]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ExecutableTaskTest.ShouldParseValidSuccessExitCodes]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ExecutableTaskTest.ShouldPassSpecifiedPropertiesAsProcessInfoArgumentsToProcessExecutor]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ExecutableTaskTest.ShouldPassSuccessExitCodesToProcessExecutor]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ExecutableTaskTest.ShouldSetFailedStatusAndBuildOutputAsAResultOfFailedBuild]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ExecutableTaskTest.ShouldSetSuccessfulStatusAndBuildOutputAsAResultOfASuccessfulBuild]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ExecutableTaskTest.ShouldThrowBuilderExceptionIfProcessThrowsException]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ExecutableTaskTest.ShouldThrowExceptionOnInvalidSuccessExitCodes]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.FileTaskResultTest.DeleteAfterMergeDeletesTheFile]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.FileTaskResultTest.FileIsNotDeletedIfDeletedAfterMergeIsNotSet]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.FileTaskResultTest.ShouldReadContentsOfTempFile]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.FileTaskResultTest.ShouldThrowReadableExceptionIfFileDoesNotExist]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.FinalBuilderTaskTest.AutodetectFB3Path]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.FinalBuilderTaskTest.AutodetectFB4Path]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.FinalBuilderTaskTest.AutodetectFB5Path]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.FinalBuilderTaskTest.BuildCommandLine]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.FinalBuilderTaskTest.DoubleQuoteSpacesinPaths]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.FinalBuilderTaskTest.FinalBuilderIsNotInstalled]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.FinalBuilderTaskTest.InvalidProjectFileName]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.FinalBuilderTaskTest.PopulateFromCompleteConfiguration]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.FinalBuilderTaskTest.PopulateFromMinimalConfiguration]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.FinalBuilderTaskTest.RequiredPropertiesNotProvided]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.FinalBuilderTaskTest.TemporaryLogFile]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.FinalBuilderTaskTest.TemporaryLogFileOverridesDontLogToOutput]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.GendarmeTaskTest.PopulateFromConfigurationUsingOnlyRequiredElementsAndCheckDefaultValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.GendarmeTaskTest.PopulateFromReflector]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.GendarmeTaskTest.RebaseFromWorkingDirectory]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.GendarmeTaskTest.ShouldAutomaticallyMergeTheBuildOutputFile]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.GendarmeTaskTest.ShouldEncloseDirectoriesInQuotesIfTheyContainSpaces]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.GendarmeTaskTest.ShouldFailOnFailedProcessResult]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.GendarmeTaskTest.ShouldThrowBuilderExceptionIfProcessThrowsException]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.GendarmeTaskTest.ShouldThrowConfigurationExceptionIfAssemblyListNotSet]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.GendarmeTaskTest.TimedOutExecutionShouldCauseBuilderException]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.GendarmeTaskTest.TimedOutExecutionShouldFailBuild]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.GendarmeTaskTest.UseAssemblyCollectionAndAssemblyListFile]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.HttpRequestSettingsTest.PopulateFromReflectorWithAllOptions]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.HttpRequestSettingsTest.PopulateFromReflectorWithOnlyRequiredOptions]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.HttpStatusTaskTest.PopulateFromReflectorWithAllOptions]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.HttpStatusTaskTest.PopulateFromReflectorWithOnlyRequiredOptions]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.MergeFileTaskTest.AttributeOnElementThrowsException]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.MergeFileTaskTest.ConfigurationIsLoadedCorrectly]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.MergeFileTaskTest.RunMergesAndCopiesFilesWithNullTarget]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.MergeFileTaskTest.RunMergesAndCopiesFilesWithTargetSet]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.MergeFileTaskTest.SubItemsOnFileThrowsException]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.MergeFileTaskTest.UnknownActionThrowsException]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.MergeFileTaskTest.UnknownItemThrowsException]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ModificationReaderTaskTest.ShouldAddReadModificationsToExistingOnes]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ModificationReaderTaskTest.ShouldReadModificationFile]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ModificationReaderTaskTest.ShouldReadMultipleModificationFile]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ModificationWriterTaskTest.LoadFromConfigurationXml]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ModificationWriterTaskTest.LoadFromConfigurationXmlWithBuildTimeSetToTrue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ModificationWriterTaskTest.LoadFromMinimalConfigurationXml]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ModificationWriterTaskTest.ShouldRebaseDirectoryRelativeToArtifactDir]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ModificationWriterTaskTest.ShouldRebaseDirectoryRelativeToArtifactDirWithBuildTimeAppended]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ModificationWriterTaskTest.ShouldSaveEmptyFileIfNoModificationsSpecified]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ModificationWriterTaskTest.ShouldSaveEmptyFileIfNoModificationsSpecifiedWithBuildTimeAppended]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ModificationWriterTaskTest.ShouldWriteOutModificationsToFileAsXml]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ModificationWriterTaskTest.ShouldWriteOutModificationsToFileAsXmlWithBuildTimeAppended]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ModificationWriterTaskTest.ShouldWriteXmlUsingUTF8Encoding]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ModificationWriterTaskTest.ShouldWriteXmlUsingUTF8EncodingWithBuildTimeAppended]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.MsBuildTaskTest.AddQuotesAroundProjectsWithSpacesAndHandleNoSpecifiedTargets]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.MsBuildTaskTest.AddQuotesAroundPropertiesWithSpaces]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.MsBuildTaskTest.AddQuotesAroundTargetsWithSpaces]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.MsBuildTaskTest.DoNotAddQuotesAroundBuildArgs]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.MsBuildTaskTest.ExecuteSpecifiedProject]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.MsBuildTaskTest.PopulateFromConfiguration]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.MsBuildTaskTest.PopulateFromMinimalConfiguration]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.MsBuildTaskTest.RebaseFromWorkingDirectory]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.MsBuildTaskTest.ShouldAutomaticallyMergeTheBuildOutputFile]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.MsBuildTaskTest.ShouldFailOnFailedProcessResult]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.MsBuildTaskTest.TimedOutExecutionShouldCauseBuilderException]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.MsBuildTaskTest.TimedOutExecutionShouldFailBuild]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NAntTaskTest.IfConfiguredBaseDirectoryIsAbsoluteUseItAtBaseDirectory]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NAntTaskTest.IfConfiguredBaseDirectoryIsEmptyUseProjectWorkingDirectoryAsBaseDirectory]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NAntTaskTest.IfConfiguredBaseDirectoryIsNotAbsoluteUseProjectWorkingDirectoryAsFirstPartOfBaseDirectory]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NAntTaskTest.IfConfiguredBaseDirectoryIsNotSetUseProjectWorkingDirectoryAsBaseDirectory]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NAntTaskTest.PopulateFromConfigurationUsingOnlyRequiredElementsAndCheckDefaultValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NAntTaskTest.PopulateFromReflector]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NAntTaskTest.ShouldEncloseDirectoriesInQuotesIfTheyContainSpaces]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NAntTaskTest.ShouldGiveAPresentationValueForTargetsThatIsANewLineSeparatedEquivalentOfAllTargets]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NAntTaskTest.ShouldPassAppropriateDefaultPropertiesAsProcessInfoArgumentsToProcessExecutor]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NAntTaskTest.ShouldPassSpecifiedPropertiesAsProcessInfoArgumentsToProcessExecutor]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NAntTaskTest.ShouldPutQuotesAroundBuildFileIfItContainsASpace]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NAntTaskTest.ShouldSetFailedStatusAndBuildOutputAsAResultOfFailedBuild]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NAntTaskTest.ShouldSetSuccessfulStatusAndBuildOutputAsAResultOfASuccessfulBuild]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NAntTaskTest.ShouldSplitAtNewLineWhenSettingThroughPresentationValue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NAntTaskTest.ShouldThrowBuilderExceptionIfProcessThrowsException]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NAntTaskTest.ShouldThrowBuilderExceptionIfProcessTimesOut]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NAntTaskTest.ShouldWorkForEmptyAndNullStringsWhenSettingThroughPresentationValue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NAntTaskTest.ShouldWorkForSingleTargetWhenSettingThroughPresentationValue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NDependTaskTests.AllApplicationArgsAreSet]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NDependTaskTests.CanOverrideBaseDirectory]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NDependTaskTests.CanOverrideExecutable]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NDependTaskTests.CanUsePathsWithSpaces]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NDependTaskTests.DefaultConstructorSetsFileSystemAndLogger]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NDependTaskTests.ExecuteRunsNDependWithDefaults]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NDependTaskTests.RunningOnExistingDirectoryChecksFilesAndCopiesWhenNewer]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NullTasklTest.ShouldReturnUnchangedResult]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NullTasklTest.ShouldThrowExceptionWhenSimulateFailureIsTrue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NUnitArgumentTest.AllAssembliesShouldBeIncludedInTheArgument]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NUnitArgumentTest.IfNoAssembliesAreSpecifiedThenTheArgumentIsInvalid]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NUnitArgumentTest.ShouldDoubleQuoteCategoriesWhoseNameContainsWhiteSpace]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NUnitArgumentTest.ShouldNotSpecifyCategoriesIfTheRelativePropertiesAreSetToAnEmptyArray]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NUnitArgumentTest.ShouldNotSpecifyCategoriesIfTheRelativePropertiesAreSetToNull]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NUnitArgumentTest.ShouldNotSpecifyCategoriesWhoseNameIsEmptyStringOrWhiteSpace]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NUnitArgumentTest.ShouldSpecifyCategoriesIfTheRelativePropertiesAreSet]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NUnitArgumentTest.ShouldSpecifyXmlOutputFileToUse]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NUnitArgumentTest.ShouldUseNoLogoArgument]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NUnitArgumentTest.ShouldWrapOutputFileInQuotesIfItContainsASpace]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NUnitTaskExecutionTest.ExecuteNUnitConsoleAndRetrieveResultsFromFile]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NUnitTaskExecutionTest.ShouldThrowExceptionIfTestsFailed]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NUnitTaskTest.HandleNUnitTaskFailure]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NUnitTaskTest.LoadWithExcludedCategories]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NUnitTaskTest.LoadWithMultipleAssemblies]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NUnitTaskTest.LoadWithSingleAssemblyNunitPath]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ParallelTaskTests.ExecuteRunsHandlesExceptionTask]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ParallelTaskTests.ExecuteRunsMultipleSuccessfulTasks]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ParallelTaskTests.ExecuteRunsSuccessAndFailureTasks]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ParallelTaskTests.ReadFullConfig]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ParallelTaskTests.ReadMinimalConfig]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ParallelTaskTests.ValidateFailsForPublishersSection]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ParallelTaskTests.ValidatePassesForTasksSection]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.PowerShellTaskTest.DefaultPowerShellShouldBe1IfNothingNewerInstalled]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.PowerShellTaskTest.DefaultPowerShellShouldBe2IfInstalled]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.PowerShellTaskTest.ShouldLoadAllValuesFromConfiguration]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.PowerShellTaskTest.ShouldLoadMinimalValuesFromConfiguration]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.PowerShellTaskTest.ShouldSetOutputAndIntegrationStatusToFailedOnFailedBuild]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.PowerShellTaskTest.ShouldSetOutputAndIntegrationStatusToSuccessOnSuccessfulBuild]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.PowerShellTaskTest.ShouldThrowAnExceptionIfPowerShellNotInstalled]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.PowerShellTaskTest.ShouldThrowBuilderExceptionIfProcessExecutorThrowsAnException]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.PowerShellTaskTest.ShouldThrowBuilderExceptionIfProcessExecutorThrowsAnExceptionUsingUnkownProject]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.PowerShellTaskTest.ShouldThrowBuilderExceptionIfProcessTimesOut]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.PowerShellTaskTest.SuccessExitCodesHandlesEmpty]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.PowerShellTaskTest.SuccessExitCodesHandlesNull]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.PowerShellTaskTest.SuccessExitCodesIsSuccessfullySplitAndRebuilt]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.PowerShellTaskTest.ToStringReturnsTheBaseDirectoryAndExe]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.PowerShellTaskTest.VerifyPowerShellProcessInfoBasic]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.PowerShellTaskTest.VerifyPowerShellProcessInfoWithScriptsDirectoryConfigured]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ProcessTaskResultTest.CheckIfSuccessIfProcessResultSucceeded]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ProcessTaskResultTest.DataShouldBeStdOutAndStdErrIfStdErrExists]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ProcessTaskResultTest.DataShouldBeStdOutIfNoStdErr]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ProcessTaskResultTest.FailedIfProcessResultFailed]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ProcessTaskResultTest.FailedIfProcessResultTimedout]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ProcessTaskResultTest.WriteFailedProcessResultToXml]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ProcessTaskResultTest.WriteProcessResultToXml]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ProcessTaskResultTest.WriteTimedOutProcessResultToXml]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.RakeTaskTest.ConstructorShouldNotThrowException]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.RakeTaskTest.IfConfiguredBaseDirectoryIsAbsoluteUseItAtBaseDirectory]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.RakeTaskTest.IfConfiguredBaseDirectoryIsEmptyUseProjectWorkingDirectoryAsBaseDirectory]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.RakeTaskTest.IfConfiguredBaseDirectoryIsNotAbsoluteUseProjectWorkingDirectoryAsFirstPartOfBaseDirectory]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.RakeTaskTest.IfConfiguredBaseDirectoryIsNotSetUseProjectWorkingDirectoryAsBaseDirectory]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.RakeTaskTest.PopulateFromConfigurationUsingOnlyRequiredElementsAndCheckDefaultValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.RakeTaskTest.PopulateFromReflector]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.RakeTaskTest.QuietAndTraceOptionShouldAddQuietAndTraceArgument]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.RakeTaskTest.QuietOptionShouldAddQuietArgument]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.RakeTaskTest.ShouldEncloseDirectoriesInQuotesIfTheyContainSpaces]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.RakeTaskTest.ShouldGiveAPresentationValueForTargetsThatIsANewLineSeparatedEquivalentOfAllTargets]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.RakeTaskTest.ShouldPassAppropriateDefaultPropertiesAsProcessInfoArgumentsToProcessExecutor]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.RakeTaskTest.ShouldPassSpecifiedPropertiesAsProcessInfoArgumentsToProcessExecutor]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.RakeTaskTest.ShouldPutQuotesAroundBuildFileIfItContainsASpace]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.RakeTaskTest.ShouldRunWithMultipleTargetsSpecified]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.RakeTaskTest.ShouldSetFailedStatusAndBuildOutputAsAResultOfFailedBuild]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.RakeTaskTest.ShouldSetSuccessfulStatusAndBuildOutputAsAResultOfASuccessfulBuild]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.RakeTaskTest.ShouldSplitAtNewLineWhenSettingThroughPresentationValue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.RakeTaskTest.ShouldThrowBuilderExceptionIfProcessThrowsException]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.RakeTaskTest.ShouldThrowBuilderExceptionIfProcessTimesOut]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.RakeTaskTest.ShouldWorkForEmptyAndNullStringsWhenSettingThroughPresentationValue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.RakeTaskTest.ShouldWorkForSingleTargetWhenSettingThroughPresentationValue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.RakeTaskTest.SilentAndQuietOptionShouldOnlyAddSilentArgument]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.RakeTaskTest.SilentAndTraceOptionShouldAddSilentAndTraceArgument]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.RakeTaskTest.SilentOptionShouldAddSilentArgument]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.RakeTaskTest.TraceOptionShouldAddTraceArgument]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ReplacementDynamicValueTests.ApplyTo]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ReplacementDynamicValueTests.SetGetProperties]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.SequentialTaskTests.ExecuteHandlesAnExceptionInATask]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.SequentialTaskTests.ExecuteIgnoresFailures]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.SequentialTaskTests.ExecuteRunsMultipleSuccessfulTasks]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.SequentialTaskTests.ExecuteStopsOnFirstFailure]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.SynchronisationTaskTests.RunAllowsTasksInSeparateContexts]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.SynchronisationTaskTests.RunFailsIfTaskErrors]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.SynchronisationTaskTests.RunFailsIfTaskFails]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.SynchronisationTaskTests.RunRunsTasksInSequence]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.SynchronisationTaskTests.RunTimesOutIfContextNotAvailable]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.SynchronisationTaskTests.RunWorksWithCustomContextName]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.TaskBaseTests.ApplyParametersHandlesEmpty]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.TaskBaseTests.ApplyParametersHandlesNull]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.TaskBaseTests.ApplyParametersHandlesParameter]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.TaskBaseTests.PreprocessParametersAddsDirectValueForValidAttributeDynamicValue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.TaskBaseTests.PreprocessParametersAddsDirectValueForValidAttributeDynamicValueWithEscapedCharacter]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.TaskBaseTests.PreprocessParametersAddsDirectValueForValidAttributeDynamicValueWithoutDefault]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.TaskBaseTests.PreprocessParametersAddsDirectValueForValidNodeDynamicValue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.TaskBaseTests.PreprocessParametersAddsDirectValueForValidNodeDynamicValueWithoutDefault]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.TaskBaseTests.PreprocessParametersAddsMultipleReplacementValueForValidAttributeDynamicValue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.TaskBaseTests.PreprocessParametersAddsMultipleReplacementValueForValidAttributeDynamicValueWithFormat]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.TaskBaseTests.PreprocessParametersAddsMultipleReplacementValueForValidAttributeDynamicValueWithoutDefault]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.TaskBaseTests.PreprocessParametersAddsMultipleReplacementValueForValidNodeDynamicValue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.TaskBaseTests.PreprocessParametersAddsMultipleReplacementValueForValidNodeDynamicValueWithFormat]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.TaskBaseTests.PreprocessParametersAddsMultipleReplacementValueForValidNodeDynamicValueWithoutDefault]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.TaskBaseTests.PreprocessParametersAddsSingleReplacementValueForValidAttributeDynamicValue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.TaskBaseTests.PreprocessParametersAddsSingleReplacementValueForValidAttributeDynamicValueWithFormat]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.TaskBaseTests.PreprocessParametersAddsSingleReplacementValueForValidAttributeDynamicValueWithoutDefault]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.TaskBaseTests.PreprocessParametersAddsSingleReplacementValueForValidNodeDynamicValue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.TaskBaseTests.PreprocessParametersAddsSingleReplacementValueForValidNodeDynamicValueWithFormat]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.TaskBaseTests.PreprocessParametersAddsSingleReplacementValueForValidNodeDynamicValueWithoutDefault]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.TaskBaseTests.PreprocessParametersReturnsOriginalNodeWhenNoDynamicValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.TaskBaseTests.RetrieveDescriptionOrNameRetrievesTheDescriptionWhenDescriptionIsSet]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.TaskBaseTests.RetrieveDescriptionOrNameRetrievesTheNameWhenDescriptionIsNotSet]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.TaskBaseTests.RunWithExceptionMarksStatusAsFailed]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.TaskBaseTests.RunWithFalseResultMarksStatusAsFailed]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.TaskBaseTests.RunWithTrueResultMarksStatusAsSuccess]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.TaskContainerBaseTests.ApplyParametersStoresTheArguments]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.TaskContainerBaseTests.InitialiseStatusHandlesEmpty]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.TaskContainerBaseTests.InitialiseStatusHandlesNonStatusTask]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.TaskContainerBaseTests.InitialiseStatusHandlesNull]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.TaskContainerBaseTests.InitialiseStatusHandlesStatusTask]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.TaskContainerBaseTests.ValidateHandlesEmpty]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.TaskContainerBaseTests.ValidateHandlesNonValidationTasks]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.TaskContainerBaseTests.ValidateHandlesNull]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.TaskContainerBaseTests.ValidateHandlesValidationTasks]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.FilterTriggerTest.ShouldDelegateIntegrationCompletedCallToInnerTrigger]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.FilterTriggerTest.ShouldFullyPopulateFromReflector]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.FilterTriggerTest.ShouldHandleNestedFilterTriggers]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.FilterTriggerTest.ShouldInvokeDecoratedTriggerWhenTimeIsOutsideOfRange]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.FilterTriggerTest.ShouldInvokeOverMidnightTriggerWhenCurrentTimeIsOutsideOfRange]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.FilterTriggerTest.ShouldMinimallyPopulateFromReflector]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.FilterTriggerTest.ShouldNotFilterIfTriggerBuildDayIsNotInFilter]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.FilterTriggerTest.ShouldNotFilterIfTriggerBuildTimeIsNotInFilter]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.FilterTriggerTest.ShouldNotInvokeDecoratedTriggerWhenTimeAndWeekDayMatch]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.FilterTriggerTest.ShouldNotInvokeDecoratedTriggerWhenTimeIsEqualToStartTimeOrEndTime]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.FilterTriggerTest.ShouldNotInvokeDecoratedTriggerWhenTodayIsOneOfSpecifiedWeekdays]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.FilterTriggerTest.ShouldNotInvokeDecoratedTriggerWhenWeekDaysNotSpecified]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.FilterTriggerTest.ShouldNotInvokeOverMidnightTriggerWhenCurrentTimeIsAfterMidnight]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.FilterTriggerTest.ShouldNotInvokeOverMidnightTriggerWhenCurrentTimeIsBeforeMidnight]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.FilterTriggerTest.ShouldOnlyBuildBetween7AMAnd7PMOnWeekdays]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.FilterTriggerTest.ShouldUseFilterEndTimeIfTriggerBuildTimeIsInFilter]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.IntervalTriggerTest.ProcessTrigger]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.IntervalTriggerTest.ShouldDefaultPopulateFromReflector]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.IntervalTriggerTest.ShouldFullyPopulateFromReflector]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.IntervalTriggerTest.ShouldReturnForceBuildRequestIfSpecified]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.IntervalTriggerTest.ShouldReturnInitialIntervalTimeForNextBuildOnServerStart]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.IntervalTriggerTest.ShouldReturnIntervalTimeIfInitialBuildJustOccured]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.IntervalTriggerTest.ShouldReturnIntervalTimeIfLastBuildJustOccured]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.IntervalTriggerTest.VerifyThatShouldRequestInitialIntegrationAfterTwoSecondsAndSubsequentIntegrationsAfterTenSeconds]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.IntervalTriggerTest.VerifyThatShouldRequestIntegrationAfterTenSeconds]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.MultipleTriggerTest.ShouldNotCareAboutOrderingForChecking]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.MultipleTriggerTest.ShouldNotCareAboutOrderingForCheckingForceBuild]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.MultipleTriggerTest.ShouldNotFailWhenNoTriggersAndIntegrationCompletedCalled]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.MultipleTriggerTest.ShouldPassThroughIntegrationCompletedCallToAllSubTriggers]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.MultipleTriggerTest.ShouldPopulateFromConfiguration]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.MultipleTriggerTest.ShouldPopulateFromConfigurationWithComment]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.MultipleTriggerTest.ShouldPopulateFromMinimalConfiguration]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.MultipleTriggerTest.ShouldReturnEarliestTriggerTimeForNextBuild]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.MultipleTriggerTest.ShouldReturnForceBuildIfAllForceBuild]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.MultipleTriggerTest.ShouldReturnForceBuildIfOneForceBuildAndOneIfModifications]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.MultipleTriggerTest.ShouldReturnForceBuildIfOneForceBuildAndOneNoBuild]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.MultipleTriggerTest.ShouldReturnIfModificationExistsNoForceBuild]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.MultipleTriggerTest.ShouldReturnNeverIfNoTriggerExists]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.MultipleTriggerTest.ShouldReturnNoBuildIfAllNoBuild]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.MultipleTriggerTest.ShouldReturnNoBuildWhenNoTriggers]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.MultipleTriggerTest.UsingAndConditionOnlyTriggersBuildIfBothTriggersShouldBuild]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.ProjectTriggerTest.DoNotTriggerIfProjectHasNotBuiltSinceLastPoll]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.ProjectTriggerTest.DoNotTriggerWhenDependentProjectBuildFails]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.ProjectTriggerTest.DoNotTriggerWhenInnerTriggerReturnsNoBuild]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.ProjectTriggerTest.HandleExceptionInProjectLocator]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.ProjectTriggerTest.IntegrationCompletedShouldDelegateToInnerTrigger]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.ProjectTriggerTest.NextBuildShouldReturnInnerTriggerNextBuildIfUnknown]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.ProjectTriggerTest.PopulateFromConfiguration]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.ProjectTriggerTest.PopulateFromMinimalConfiguration]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.ProjectTriggerTest.ShouldNotTriggerOnFirstIntegration]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.ProjectTriggerTest.ShouldNotTriggerOnFirstIntegrationIfDependentProjectBuildFailedAndTriggerFirstTimeIsSet]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.ProjectTriggerTest.ShouldTriggerOnFirstIntegrationIfDependentProjectBuildSucceededAndTriggerFirstTimeIsSet]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.ProjectTriggerTest.TriggerWhenDependentProjectBuildsSuccessfully]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.RollUpTriggerTest.FireDoesNotFireBeforeTimePeriodHasExpired]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.RollUpTriggerTest.FireDoesNotFireWithoutInnerTrigger]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.RollUpTriggerTest.FireFiresAfterTimePeriodHasExpired]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.RollUpTriggerTest.IntegrationCompletedCallsInnerTrigger]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.RollUpTriggerTest.NextBuildReturnsNextAllowedTimeForTimeRollUp]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.ScheduleTriggerTest.NextBuildTimeShouldBeSameTimeNextDay]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.ScheduleTriggerTest.NextBuildTimeShouldBeTheNextSpecifiedDay]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.ScheduleTriggerTest.NextBuildTimeShouldBeTheNextSpecifiedDayWithTheNextDayFarAway]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.ScheduleTriggerTest.RandomOffSetInMinutesFromTimeMayNotExceedMidnight]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.ScheduleTriggerTest.RandomOffSetInMinutesFromTimeShouldBePositive]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.ScheduleTriggerTest.ShouldFullyPopulateFromReflector]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.ScheduleTriggerTest.ShouldIncrementTheIntegrationTimeToTheNextDayAfterIntegrationIsCompleted]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.ScheduleTriggerTest.ShouldMinimallyPopulateFromReflector]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.ScheduleTriggerTest.ShouldNotUpdateNextBuildTimeUnlessScheduledBuildHasRun]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.ScheduleTriggerTest.ShouldOnlyRunOnSpecifiedDays]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.ScheduleTriggerTest.ShouldReturnSpecifiedBuildConditionWhenShouldRunIntegration]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.ScheduleTriggerTest.ShouldRunIntegrationIfCalendarTimeIsAfterIntegrationTime]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.ScheduleTriggerTest.ShouldRunIntegrationOnTheNextDay]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.UrlTriggerTest.ShouldBuildAfterFirstInterval]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.UrlTriggerTest.ShouldDefaultPopulateFromReflector]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.UrlTriggerTest.ShouldFullyPopulateFromReflector]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.UrlTriggerTest.ShouldHandleExceptionAccessingUrl]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.UrlTriggerTest.ShouldNotBuildFirstTime]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.UrlTriggerTest.ShouldNotBuildIfUrlHasNotChanged]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.FileChangedWatcherTest.HandleFileChanged]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.FileChangedWatcherTest.HandleFileMove]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.HtmlAwareMultiTransformerTest.ShouldDelegateForEachFileAndSeparateWithLineBreaks]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.HtmlExceptionFormatterTest.FormatShouldReplaceNewLinesWithBRTags]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.HttpWrapperTest.TestInvalidUrl]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.HttpWrapperTest.TestLastModifiedIsNotChanged]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.HttpWrapperTest.TestValidDynamicUrlThatDoesNotReturnLastModified]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.HttpWrapperTest.TestValidUrlThatReturnsLastModified]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.LogFileTraceListenerTest.LoggingAnEntryShouldFlushLogFileIfAutoFlushIsEnabled]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PathUtilTest.AcceptAll]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PathUtilTest.AnyFileNameMatch]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PathUtilTest.AnyFolderExactFolder]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PathUtilTest.AnyFolderPartialExtension]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PathUtilTest.AnySubFolder]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PathUtilTest.CaseInsensitiveMatch]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PathUtilTest.CaseInsensitiveMisMatch]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PathUtilTest.CaseInsensitiveStarMismatch]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PathUtilTest.ExactFolderAnyFile]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PathUtilTest.ExactSubFolderAnyFile]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PathUtilTest.FileNameMatch]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PathUtilTest.MatchMiddleStar]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PathUtilTest.MatchStarStarStarStar]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PathUtilTest.MatchTwoStars]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PathUtilTest.MatchWithExhaustingStrings]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PathUtilTest.MatchWithStarAtEnd]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PathUtilTest.MismatchExhaustedStringNoStarAtEnd]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PathUtilTest.MismatchExhaustedStrings]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PathUtilTest.MismatchStringExhausted]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PathUtilTest.MisMatchWithMatchBeforeStar]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PathUtilTest.MisMatchWithStar]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PathUtilTest.MisMatchWithTwoStarsExhaustedStrings]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PathUtilTest.NullOrEmptyTargetShouldNotMatchPattern]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PathUtilTest.PartialFileNames]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PathUtilTest.PartialFolderAnyFile]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PathUtilTest.PathPrefixAnyFolder]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PathUtilTest.SingleCharacterInName]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PathUtilTest.SingledOutFunnySlants]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PathUtilTest.SingledOutStarStarNoExtension]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PathUtilTest.SpecificExtensionInAnyFolder]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PathUtilTest.TheFolderCaseInsensitive]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PathUtilTest.TokenizeComplexTest]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PathUtilTest.TokenizeFunnySlants]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PathUtilTest.TokenizeTest]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PrivateArgumentsTests.AddIfWithAutoQuoteValueAddsOnTrue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PrivateArgumentsTests.AddIfWithAutoQuoteValueDoesNotAddOnFalse]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PrivateArgumentsTests.AddIfWithPrefixedValueAddsOnTrue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PrivateArgumentsTests.AddIfWithPrefixedValueDoesNotAddOnFalse]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PrivateArgumentsTests.AddIfWithValueAddsOnTrue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PrivateArgumentsTests.AddIfWithValueDoesNotAddOnFalse]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PrivateArgumentsTests.AddQuoteWithPrefixedValueAdds]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PrivateArgumentsTests.AddQuoteWithValueAdds]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PrivateArgumentsTests.AddWithAutoQuoteValueAdds]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PrivateArgumentsTests.AddWithPrefixedValueAdds]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PrivateArgumentsTests.AddWithValueAdds]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PrivateArgumentsTests.ConstructorWithNoArgumentsInitialises]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PrivateArgumentsTests.ConstructorWithOneArgumentInitialises]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PrivateArgumentsTests.ConstructorWithTwoArgumentsInitialises]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PrivateArgumentsTests.ImplicitOperatorGeneratesInstance]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PrivateArgumentsTests.PlusOperatorAddsPrivateValue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PrivateArgumentsTests.PlusOperatorAddsPublicValue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PrivateArgumentsTests.ToStringGeneratesPublicString]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PrivateArgumentsTests.ToStringPrivateGeneratesPublicString]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PrivateArgumentsTests.ToStringPublicGeneratesPublicString]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PrivateStringSerialiserTests.ReadFailsNullOnRequired]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PrivateStringSerialiserTests.ReadHandlesNull]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PrivateStringSerialiserTests.ReadLoadsAttribute]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PrivateStringSerialiserTests.ReadLoadsElement]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PrivateStringSerialiserTests.WriteHandlesDirect]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PrivateStringSerialiserTests.WriteHandlesIndirect]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PrivateStringTests.ImplicitConvertsFromString]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PrivateStringTests.PublicIsHiddenPrivateIsSeen]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PrivateStringTests.ToStringReturnsPublicValue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PrivateStringTests.ToStringWithPrivateReturnsPrivateValue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PrivateStringTests.ToStringWithPublicReturnsPublicValue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.ProcessExecutorTest.ExecuteProcessAndEchoResultsBackThroughStandardOut]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.ProcessExecutorTest.ExecuteProcessAndEchoResultsBackThroughStandardOutWhereALargeAmountOfOutputIsProduced]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.ProcessExecutorTest.ForceProcessTimeoutBecauseTargetIsNonTerminating]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.ProcessExecutorTest.ProcessInfoDeterminesSuccessOfProcess]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.ProcessExecutorTest.ReadUnicodeFile]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.ProcessExecutorTest.SetEnvironmentVariables]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.ProcessExecutorTest.ShouldNotUseATimeoutIfTimeoutSetToInfiniteOnProcessInfo]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.ProcessExecutorTest.ShouldThrowMeaningfulExceptionIfWorkingDirectoryDoesNotExist]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.ProcessExecutorTest.StartNonTerminatingProcessAndAbortThreadShouldKillProcessAndAbortThread]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.ProcessExecutorTest.StartNonTerminatingProcessAndInterruptCurrentProcessShouldKillProcessButLeaveThreadRunning]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.ProcessExecutorTest.StartProcessRunningCmdExeCallingNonExistentFile]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.ProcessExecutorTest.SupplyInvalidFilenameAndVerifyException]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.ProcessInfoTest.IfExecutableIsFoundInWorkingDirectoryThenUseCombinedPathAsExecutablePath]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.ProcessInfoTest.IfStandardInputContentIsNotSetThenStandardInputIsNotRedirected]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.ProcessInfoTest.IfStandardInputContentIsSetThenStandardInputIsRedirected]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.ProcessInfoTest.ProcessSuccessIsDeterminedBySuccessExitCodes]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.ProcessInfoTest.ProcessSuccessRequiresZeroExitCode]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.ProcessInfoTest.StripQuotesFromQuotedExecutablePath]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.ReflectionUtilTest.TestReflectionEquals]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.RegistryTest.GetLocalMachineSubKeyValue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.RegistryTest.TryToGetExpectedInvalidSubKey]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.RegistryTest.TryToGetExpectedInvalidSubKeyValue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.RegistryTest.TryToGetInvalidSubKey]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.RegistryTest.TryToGetInvalidSubKeyValue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.StringUtilTest.TestArrayToNewLineSeparatedString]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.StringUtilTest.TestAutoDoubleQuoteString]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.StringUtilTest.TestEqualsIgnoreCase]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.StringUtilTest.TestGenerateHashCode]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.StringUtilTest.TestIntegrationPropertyToString]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.StringUtilTest.TestIntegrationPropertyToStringWithUnsupportedType]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.StringUtilTest.TestIsWhitespace]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.StringUtilTest.TestLastWord]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.StringUtilTest.TestLastWord_withSeps]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.StringUtilTest.TestMakeBuildResult]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.StringUtilTest.TestMakeBuildResultThrowsArgumentNullException]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.StringUtilTest.TestNewLineSeparatedStringToArray]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.StringUtilTest.TestRemoveInvalidCharactersFromFileName]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.StringUtilTest.TestRemoveNulls]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.StringUtilTest.TestRemoveTrailingPathDelimiter]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.StringUtilTest.TestStrip]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.StringUtilTest.TestStripQuotes]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.StringUtilTest.UrlEncodeNameCorrectlyEncodesNames]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.SystemIoFileSystemTest.LoadReadsFileContentCorrectly]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.SystemIoFileSystemTest.ShouldAllowOverwrites]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.SystemIoFileSystemTest.ShouldAllowOverwritesEvenWhenDestinationHasReadOnlyAttributeSet]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.SystemIoFileSystemTest.ShouldCopyDirectoryToDirectoryRecursively]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.SystemIoFileSystemTest.ShouldCopyFileToDirectory]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.SystemIoFileSystemTest.ShouldCopyFileToFile]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.SystemIoFileSystemTest.ShouldSaveToFile]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.SystemIoFileSystemTest.ShouldSaveToFileAtomically]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.SystemIoFileSystemTest.ShouldSaveUnicodeToFile]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.SystemIoFileSystemTest.ShouldSaveUnicodeToFileAtomically]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.SystemPathTest.ShouldConvertPathSeparatorForMono]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.SystemPathTest.ShouldConvertPathSeparatorForWindows]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.TempFileUtilTest.CreateTempFileWithContent]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.TimeoutSerializationTest.CanDeserializeAsElements]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.TimeoutSerializationTest.CanDeserializeAsElementsWithUnits]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.TimeoutSerializationTest.CanDeserializeAttributes]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.TimeoutSerializationTest.HandleSerializingNull]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.TimeoutSerializationTest.MillisAreSerializedWithNoPeriodAttribute]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.TimeoutSerializationTest.MinutesAreSerializedWithAPeriodAttribute]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.TimeoutTest.CanSpecifyTimeoutInHours]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.TimeoutTest.CanSpecifyTimeoutInMinutes]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.TimeoutTest.CanSpecifyTimeoutInSeconds]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.TimeoutTest.DefaultTimeoutIsInMillis]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.WildCardPathTest.HandlesWhiteSpaceInTheFileName]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.WildCardPathTest.InvalidWildCardPathReturnsNoFiles]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.WildCardPathTest.StringWithNoWildCardsReturnsSingleFile]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.WildCardPathTest.StringWithPrefixAndWildcardsReturnsAllMatchingFiles]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.WildCardPathTest.StringWithWildcardsReturnsAllMatchingFiles]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.XmlFragmentWriterTest.IndentOutputWhenFormattingIsSpecified]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.XmlFragmentWriterTest.ShouldBeAbleToWriteWhenFragmentHasMultipleRootElements]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.XmlFragmentWriterTest.ShouldBeAbleToWriteWhenFragmentIsSurroundedByText]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.XmlFragmentWriterTest.ShouldClearBufferIfInvalidXmlContentWrittenTwice]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.XmlFragmentWriterTest.ShouldIgnoreDTDEntities]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.XmlFragmentWriterTest.ShouldIgnoreXmlDeclaration]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.XmlFragmentWriterTest.ShouldStripIllegalCharacters]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.XmlFragmentWriterTest.ShouldStripIllegalCharactersFromCDATABlock]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.XmlFragmentWriterTest.ShouldWriteInvalidXmlContentToUnderlyingWriterAsCData]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.XmlFragmentWriterTest.ShouldWriteValidXmlContentToUnderlyingWriter]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.XmlFragmentWriterTest.UnclosedXmlFragmentEndingInCarriageReturnShouldEncloseInCDATATag]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.XmlFragmentWriterTest.WriteOutputWithInvalidXmlContainingCDATACloseCommand]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.XmlFragmentWriterTest.WriteTextContainingMalformedXmlElements]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.XmlFragmentWriterTest.XmlWithoutClosingElementShouldEncloseInCDATA]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.XmlUtilTest.GetFirstElement]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.XmlUtilTest.GetSingleElement]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.XmlUtilTest.SelectRequiredValue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.XmlUtilTest.SelectRequiredValueWithMissingElement]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.XmlUtilTest.SelectRequiredValueWithMissingValue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.XmlUtilTest.SelectValue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.XmlUtilTest.SelectValueWithAttribute]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.XmlUtilTest.SelectValueWithMissingElement]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.XmlUtilTest.SelectValueWithMissingValue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.XmlUtilTest.VerifyCDATAEncode]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.XmlUtilTest.VerifyPCDATAEncodeDoesNotEncodeOthers]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.XmlUtilTest.VerifyPCDATAEncodeEncodes]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.XslTransformerTest.ShouldFailWhenInputInvalid]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.XslTransformerTest.ShouldFailWhenXslFileMissing]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.XslTransformerTest.ShouldFailWhenXslInvalid]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.XslTransformerTest.ShouldPassThroughXSLTArgs]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.XslTransformerTest.ShouldTransformData]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.ZipCompressionServiceTests.CompressStringCompressesAString]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.ZipCompressionServiceTests.CompressStringValidatesInput]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.ZipCompressionServiceTests.ExpandStringExpandsAString]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.ZipCompressionServiceTests.ExpandStringValidatesInput]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.IntegrationTests.CCNet_1835.StartServer_ForceBuildDependendProject_Wait_CheckingProjectDoesGetTriggeredIfTriggerFirstTimeIsTrue]]></message>
<message level="Info"><![CDATA[[10:DEBUG] [FileChangedWatcher] Add config file 'IntegrationScenarios\ProblemWithInnerTriggers_CCnet1835.xml' to file change watcher collection.]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Reading configuration file "D:\Build\Projects\CruiseControl.NET\SCM\Build\UnitTests\IntegrationScenarios\ProblemWithInnerTriggers_CCnet1835.xml"]]></message>
<message level="Info"><![CDATA[[CCNet Server:DEBUG] [FileChangedWatcher] Add config file 'D:\Build\Projects\CruiseControl.NET\SCM\Build\UnitTests\IntegrationScenarios\ProblemWithInnerTriggers_CCnet1835.xml' to file change watcher collection.]]></message>
<message level="Info"><![CDATA[[CCNet Server:WARN] Configuration does not have any version information - assuming the configuration is for version 1.5]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Log cache time set to 5 minutes]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Registered channel: tcp]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] CruiseManager: Listening on url: tcp://213.165.85.168:21235/CruiseManager.rem]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Registered channel: tcp]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] CruiseServerClient: Listening on url: tcp://213.165.85.168:21235/CruiseServerClient.rem]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Starting CruiseControl.NET Server]]></message>
<message level="Info"><![CDATA[[CheckBuild:INFO] Starting integrator for project: CheckBuild]]></message>
<message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:INFO] Starting integrator for project: InnerTriggerTest_CCNet1835]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Initialising security]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Starting extensions]]></message>
<message level="Info"><![CDATA[[CCNet Server:DEBUG] [] has been granted ForceAbortBuild permission on 'CheckBuild']]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Project: 'CheckBuild' is added to queue: 'Q1' in position 0. Requestsource : BUILD ()]]></message>
<message level="Info"><![CDATA[[CheckBuild:INFO] Queue: 'Q1' is attempting to be in-use, trying to lock related queues]]></message>
<message level="Info"><![CDATA[[CheckBuild:INFO] Project: 'CheckBuild' is first in queue: 'Q1' and shall start integration.]]></message>
<message level="Info"><![CDATA[[CheckBuild:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.Project.Integrate : Integrating CheckBuild]]></message>
<message level="Info"><![CDATA[[CheckBuild:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Entering]]></message>
<message level="Info"><![CDATA[[CheckBuild:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Getting Modifications for project CheckBuild]]></message>
<message level="Info"><![CDATA[[CheckBuild:INFO] No modifications detected.]]></message>
<message level="Info"><![CDATA[[CheckBuild:INFO] Building: Build (ForceBuild) triggered from BUILD]]></message>
<message level="Info"><![CDATA[[CheckBuild:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Creating Label for project CheckBuild]]></message>
<message level="Info"><![CDATA[[CheckBuild:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Running tasks of project CheckBuild]]></message>
<message level="Info"><![CDATA[[CheckBuild:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.PostBuild : Running publishers]]></message>
<message level="Info"><![CDATA[[CheckBuild:INFO] Integration complete: Success - 23.06.2010 10:32:06]]></message>
<message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:DEBUG] Retrieving ProjectStatus from server: tcp://localhost:21235/CruiseManager.rem]]></message>
<message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:DEBUG] Found status for dependent project CheckBuild is Success]]></message>
<message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:INFO] Project: 'InnerTriggerTest_CCNet1835' is added to queue: 'Q1' in position 0. Requestsource : IntervalTrigger ()]]></message>
<message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:INFO] Queue: 'Q1' is attempting to be in-use, trying to lock related queues]]></message>
<message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:INFO] Project: 'InnerTriggerTest_CCNet1835' is first in queue: 'Q1' and shall start integration.]]></message>
<message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.Project.Integrate : Integrating InnerTriggerTest_CCNet1835]]></message>
<message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Entering]]></message>
<message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Getting Modifications for project InnerTriggerTest_CCNet1835]]></message>
<message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:INFO] No modifications detected.]]></message>
<message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:INFO] Building: Build (ForceBuild) triggered from IntervalTrigger]]></message>
<message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Creating Label for project InnerTriggerTest_CCNet1835]]></message>
<message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Running tasks of project InnerTriggerTest_CCNet1835]]></message>
<message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.PostBuild : Running publishers]]></message>
<message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:INFO] Integration complete: Success - 23.06.2010 10:33:06]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Stopping extensions]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Stopping CruiseControl.NET Server]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Stopping integrator for project: CheckBuild]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Stopping integrator for project: InnerTriggerTest_CCNet1835]]></message>
<message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:INFO] Integrator for project: InnerTriggerTest_CCNet1835 is now stopped.]]></message>
<message level="Info"><![CDATA[[CheckBuild:INFO] Integrator for project: CheckBuild is now stopped.]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Disconnecting remote server:]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Unregistering channel: tcp]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Aborting extensions]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Aborting CruiseControl.NET Server]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.IntegrationTests.CCNet_1835.StartServer_ForceBuildDependendProject_Wait_CheckingProjectDoesNotGetTriggered]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.IntegrationTests.CCNet_1835.StartServer_ForceBuildDependendProjectTwice_Wait_CheckingProjectDoesGetTriggered]]></message>
<message level="Info"><![CDATA[[15:DEBUG] [FileChangedWatcher] Add config file 'IntegrationScenarios\ProblemWithInnerTriggers_CCnet1835.xml' to file change watcher collection.]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Reading configuration file "D:\Build\Projects\CruiseControl.NET\SCM\Build\UnitTests\IntegrationScenarios\ProblemWithInnerTriggers_CCnet1835.xml"]]></message>
<message level="Info"><![CDATA[[CCNet Server:DEBUG] [FileChangedWatcher] Add config file 'D:\Build\Projects\CruiseControl.NET\SCM\Build\UnitTests\IntegrationScenarios\ProblemWithInnerTriggers_CCnet1835.xml' to file change watcher collection.]]></message>
<message level="Info"><![CDATA[[CCNet Server:WARN] Configuration does not have any version information - assuming the configuration is for version 1.5]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Log cache time set to 5 minutes]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Registered channel: tcp]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] CruiseManager: Listening on url: tcp://213.165.85.168:21235/CruiseManager.rem]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Registered channel: tcp]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] CruiseServerClient: Listening on url: tcp://213.165.85.168:21235/CruiseServerClient.rem]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Starting CruiseControl.NET Server]]></message>
<message level="Info"><![CDATA[[CheckBuild:INFO] Starting integrator for project: CheckBuild]]></message>
<message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:INFO] Starting integrator for project: InnerTriggerTest_CCNet1835]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Initialising security]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Starting extensions]]></message>
<message level="Info"><![CDATA[[CCNet Server:DEBUG] [] has been granted ForceAbortBuild permission on 'CheckBuild']]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Project: 'CheckBuild' is added to queue: 'Q1' in position 0. Requestsource : BUILD ()]]></message>
<message level="Info"><![CDATA[[CheckBuild:INFO] Queue: 'Q1' is attempting to be in-use, trying to lock related queues]]></message>
<message level="Info"><![CDATA[[CheckBuild:INFO] Project: 'CheckBuild' is first in queue: 'Q1' and shall start integration.]]></message>
<message level="Info"><![CDATA[[CheckBuild:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.Project.Integrate : Integrating CheckBuild]]></message>
<message level="Info"><![CDATA[[CheckBuild:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Entering]]></message>
<message level="Info"><![CDATA[[CheckBuild:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Getting Modifications for project CheckBuild]]></message>
<message level="Info"><![CDATA[[CheckBuild:INFO] No modifications detected.]]></message>
<message level="Info"><![CDATA[[CheckBuild:INFO] Building: Build (ForceBuild) triggered from BUILD]]></message>
<message level="Info"><![CDATA[[CheckBuild:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Creating Label for project CheckBuild]]></message>
<message level="Info"><![CDATA[[CheckBuild:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Running tasks of project CheckBuild]]></message>
<message level="Info"><![CDATA[[9:INFO] Config file modification detected for D:\Build\Projects\CruiseControl.NET\SCM\Build\UnitTests\IntegrationScenarios\ProblemWithInnerTriggers_CCnet1835.xml]]></message>
<message level="Info"><![CDATA[[9:INFO] Configuration changed: Restarting CruiseControl.NET Server]]></message>
<message level="Info"><![CDATA[[9:INFO] Reading configuration file "D:\Build\Projects\CruiseControl.NET\SCM\Build\UnitTests\IntegrationScenarios\ProblemWithInnerTriggers_CCnet1835.xml"]]></message>
<message level="Info"><![CDATA[[9:DEBUG] [FileChangedWatcher] Add config file 'D:\Build\Projects\CruiseControl.NET\SCM\Build\UnitTests\IntegrationScenarios\ProblemWithInnerTriggers_CCnet1835.xml' to file change watcher collection.]]></message>
<message level="Info"><![CDATA[[9:WARN] Configuration does not have any version information - assuming the configuration is for version 1.5]]></message>
<message level="Info"><![CDATA[[CheckBuild:INFO] Starting integrator for project: CheckBuild]]></message>
<message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:INFO] Starting integrator for project: InnerTriggerTest_CCNet1835]]></message>
<message level="Info"><![CDATA[[CheckBuild:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.PostBuild : Running publishers]]></message>
<message level="Info"><![CDATA[[CheckBuild:INFO] Integration complete: Success - 23.06.2010 10:33:12]]></message>
<message level="Info"><![CDATA[[CCNet Server:DEBUG] [] has been granted ForceAbortBuild permission on 'CheckBuild']]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Project: 'CheckBuild' is added to queue: 'Q1' in position 0. Requestsource : BUILD ()]]></message>
<message level="Info"><![CDATA[[CheckBuild:INFO] Queue: 'Q1' is attempting to be in-use, trying to lock related queues]]></message>
<message level="Info"><![CDATA[[CheckBuild:INFO] Project: 'CheckBuild' is first in queue: 'Q1' and shall start integration.]]></message>
<message level="Info"><![CDATA[[CheckBuild:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.Project.Integrate : Integrating CheckBuild]]></message>
<message level="Info"><![CDATA[[CheckBuild:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Entering]]></message>
<message level="Info"><![CDATA[[CheckBuild:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Getting Modifications for project CheckBuild]]></message>
<message level="Info"><![CDATA[[CheckBuild:INFO] No modifications detected.]]></message>
<message level="Info"><![CDATA[[CheckBuild:INFO] Building: Build (ForceBuild) triggered from BUILD]]></message>
<message level="Info"><![CDATA[[CheckBuild:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Creating Label for project CheckBuild]]></message>
<message level="Info"><![CDATA[[CheckBuild:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Running tasks of project CheckBuild]]></message>
<message level="Info"><![CDATA[[CheckBuild:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.PostBuild : Running publishers]]></message>
<message level="Info"><![CDATA[[CheckBuild:INFO] Integration complete: Success - 23.06.2010 10:33:18]]></message>
<message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:DEBUG] Retrieving ProjectStatus from server: tcp://localhost:21235/CruiseManager.rem]]></message>
<message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:DEBUG] Found status for dependent project CheckBuild is Success]]></message>
<message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:INFO] Project: 'InnerTriggerTest_CCNet1835' is added to queue: 'Q1' in position 0. Requestsource : IntervalTrigger ()]]></message>
<message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:DEBUG] Retrieving ProjectStatus from server: tcp://localhost:21235/CruiseManager.rem]]></message>
<message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:DEBUG] Found status for dependent project CheckBuild is Success]]></message>
<message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:INFO] Project: 'InnerTriggerTest_CCNet1835' is added to queue: 'Q1' in position 0. Requestsource : IntervalTrigger ()]]></message>
<message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:INFO] Queue: 'Q1' is attempting to be in-use, trying to lock related queues]]></message>
<message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:INFO] Project: 'InnerTriggerTest_CCNet1835' is first in queue: 'Q1' and shall start integration.]]></message>
<message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.Project.Integrate : Integrating InnerTriggerTest_CCNet1835]]></message>
<message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Entering]]></message>
<message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Getting Modifications for project InnerTriggerTest_CCNet1835]]></message>
<message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:INFO] No modifications detected.]]></message>
<message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:INFO] Building: Build (ForceBuild) triggered from IntervalTrigger]]></message>
<message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Creating Label for project InnerTriggerTest_CCNet1835]]></message>
<message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Running tasks of project InnerTriggerTest_CCNet1835]]></message>
<message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:INFO] Queue: 'Q1' is attempting to be in-use, trying to lock related queues]]></message>
<message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:INFO] Project: 'InnerTriggerTest_CCNet1835' is first in queue: 'Q1' and shall start integration.]]></message>
<message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.Project.Integrate : Integrating InnerTriggerTest_CCNet1835]]></message>
<message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Entering]]></message>
<message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Getting Modifications for project InnerTriggerTest_CCNet1835]]></message>
<message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:INFO] No modifications detected.]]></message>
<message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:INFO] Building: Build (ForceBuild) triggered from IntervalTrigger]]></message>
<message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Creating Label for project InnerTriggerTest_CCNet1835]]></message>
<message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Running tasks of project InnerTriggerTest_CCNet1835]]></message>
<message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.PostBuild : Running publishers]]></message>
<message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:INFO] Integration complete: Success - 23.06.2010 10:34:05]]></message>
<message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.PostBuild : Running publishers]]></message>
<message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:INFO] Integration complete: Success - 23.06.2010 10:34:05]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Stopping extensions]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Stopping CruiseControl.NET Server]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Stopping integrator for project: CheckBuild]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Stopping integrator for project: InnerTriggerTest_CCNet1835]]></message>
<message level="Info"><![CDATA[[CheckBuild:INFO] Integrator for project: CheckBuild is now stopped.]]></message>
<message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:INFO] Integrator for project: InnerTriggerTest_CCNet1835 is now stopped.]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Disconnecting remote server:]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Unregistering channel: tcp]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Aborting extensions]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Aborting CruiseControl.NET Server]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.IntegrationTests.DynamicValuesTests.DynamicValuesHandlePrivateStringsWithoutPassword]]></message>
<message level="Info"><![CDATA[[TestRunnerThread:DEBUG] [FileChangedWatcher] Add config file 'D:\Build\Projects\CruiseControl.NET\SCM\Build\UnitTests\ScenarioTests.xml' to file change watcher collection.]]></message>
<message level="Info"><![CDATA[[TestRunnerThread:INFO] Reading configuration file "D:\Build\Projects\CruiseControl.NET\SCM\Build\UnitTests\ScenarioTests.xml"]]></message>
<message level="Info"><![CDATA[[TestRunnerThread:DEBUG] [FileChangedWatcher] Add config file 'D:\Build\Projects\CruiseControl.NET\SCM\Build\UnitTests\ScenarioTests.xml' to file change watcher collection.]]></message>
<message level="Info"><![CDATA[[TestRunnerThread:WARN] Version mismatch - CruiseControl.NET is version 1.5, the configuration is for version 1.6]]></message>
<message level="Info"><![CDATA[[TestRunnerThread:WARN] Email publishers are best placed in the publishers section of the configuration]]></message>
<message level="Info"><![CDATA[[TestRunnerThread:INFO] Log cache time set to 5 minutes]]></message>
<message level="Info"><![CDATA[[TestRunnerThread:INFO] Registered channel: tcp]]></message>
<message level="Info"><![CDATA[[TestRunnerThread:INFO] CruiseManager: Listening on url: tcp://213.165.85.168:21235/CruiseManager.rem]]></message>
<message level="Info"><![CDATA[[TestRunnerThread:INFO] Registered channel: tcp]]></message>
<message level="Info"><![CDATA[[TestRunnerThread:INFO] CruiseServerClient: Listening on url: tcp://213.165.85.168:21235/CruiseServerClient.rem]]></message>
<message level="Info"><![CDATA[[TestRunnerThread:DEBUG] [] has been granted ForceAbortBuild permission on 'Test Project']]></message>
<message level="Info"><![CDATA[[TestRunnerThread:INFO] Project: 'Test Project' is added to queue: 'Test Project' in position 0. Requestsource : BUILD ()]]></message>
<message level="Info"><![CDATA[[Test Project:INFO] Starting integrator for project: Test Project]]></message>
<message level="Info"><![CDATA[[Test Project:INFO] Queue: 'Test Project' is attempting to be in-use, trying to lock related queues]]></message>
<message level="Info"><![CDATA[[Test Project:INFO] Project: 'Test Project' is first in queue: 'Test Project' and shall start integration.]]></message>
<message level="Info"><![CDATA[[Test Project:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.Project.Integrate : Integrating Test Project]]></message>
<message level="Info"><![CDATA[[Test Project:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Entering]]></message>
<message level="Info"><![CDATA[[Test Project:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Getting Modifications for project Test Project]]></message>
<message level="Info"><![CDATA[[Test Project:INFO] No modifications detected.]]></message>
<message level="Info"><![CDATA[[Test Project:INFO] Building: Build (ForceBuild) triggered from BUILD]]></message>
<message level="Info"><![CDATA[[Test Project:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Creating Label for project Test Project]]></message>
<message level="Info"><![CDATA[[Test Project:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Running tasks of project Test Project]]></message>
<message level="Info"><![CDATA[[Test Project:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.PostBuild : Running publishers]]></message>
<message level="Info"><![CDATA[[Test Project:INFO] Integration complete: Success - 23.06.2010 10:34:11]]></message>
<message level="Info"><![CDATA[[TestRunnerThread:INFO] Stopping extensions]]></message>
<message level="Info"><![CDATA[[TestRunnerThread:INFO] Stopping CruiseControl.NET Server]]></message>
<message level="Info"><![CDATA[[TestRunnerThread:INFO] Stopping integrator for project: Test Project]]></message>
<message level="Info"><![CDATA[[Test Project:INFO] Integrator for project: Test Project is now stopped.]]></message>
<message level="Info"><![CDATA[[TestRunnerThread:INFO] Disconnecting remote server:]]></message>
<message level="Info"><![CDATA[[TestRunnerThread:INFO] Unregistering channel: tcp]]></message>
<message level="Info"><![CDATA[[TestRunnerThread:INFO] Aborting extensions]]></message>
<message level="Info"><![CDATA[[TestRunnerThread:INFO] Aborting CruiseControl.NET Server]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.IntegrationTests.DynamicValuesTests.DynamicValuesHandlePrivateStringsWithPassword]]></message>
<message level="Info"><![CDATA[[TestRunnerThread:DEBUG] [FileChangedWatcher] Add config file 'D:\Build\Projects\CruiseControl.NET\SCM\Build\UnitTests\ScenarioTests.xml' to file change watcher collection.]]></message>
<message level="Info"><![CDATA[[TestRunnerThread:INFO] Reading configuration file "D:\Build\Projects\CruiseControl.NET\SCM\Build\UnitTests\ScenarioTests.xml"]]></message>
<message level="Info"><![CDATA[[TestRunnerThread:DEBUG] [FileChangedWatcher] Add config file 'D:\Build\Projects\CruiseControl.NET\SCM\Build\UnitTests\ScenarioTests.xml' to file change watcher collection.]]></message>
<message level="Info"><![CDATA[[TestRunnerThread:WARN] Version mismatch - CruiseControl.NET is version 1.5, the configuration is for version 1.6]]></message>
<message level="Info"><![CDATA[[TestRunnerThread:WARN] Email publishers are best placed in the publishers section of the configuration]]></message>
<message level="Info"><![CDATA[[TestRunnerThread:INFO] Log cache time set to 5 minutes]]></message>
<message level="Info"><![CDATA[[TestRunnerThread:INFO] Registered channel: tcp]]></message>
<message level="Info"><![CDATA[[TestRunnerThread:INFO] CruiseManager: Listening on url: tcp://213.165.85.168:21235/CruiseManager.rem]]></message>
<message level="Info"><![CDATA[[TestRunnerThread:INFO] Registered channel: tcp]]></message>
<message level="Info"><![CDATA[[TestRunnerThread:INFO] CruiseServerClient: Listening on url: tcp://213.165.85.168:21235/CruiseServerClient.rem]]></message>
<message level="Info"><![CDATA[[TestRunnerThread:DEBUG] [] has been granted ForceAbortBuild permission on 'Test Project']]></message>
<message level="Info"><![CDATA[[TestRunnerThread:INFO] Project: 'Test Project' is added to queue: 'Test Project' in position 0. Requestsource : BUILD ()]]></message>
<message level="Info"><![CDATA[[Test Project:INFO] Starting integrator for project: Test Project]]></message>
<message level="Info"><![CDATA[[Test Project:INFO] Queue: 'Test Project' is attempting to be in-use, trying to lock related queues]]></message>
<message level="Info"><![CDATA[[Test Project:INFO] Project: 'Test Project' is first in queue: 'Test Project' and shall start integration.]]></message>
<message level="Info"><![CDATA[[Test Project:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.Project.Integrate : Integrating Test Project]]></message>
<message level="Info"><![CDATA[[Test Project:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Entering]]></message>
<message level="Info"><![CDATA[[Test Project:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Getting Modifications for project Test Project]]></message>
<message level="Info"><![CDATA[[Test Project:INFO] No modifications detected.]]></message>
<message level="Info"><![CDATA[[Test Project:INFO] Building: Build (ForceBuild) triggered from BUILD]]></message>
<message level="Info"><![CDATA[[Test Project:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Creating Label for project Test Project]]></message>
<message level="Info"><![CDATA[[Test Project:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Running tasks of project Test Project]]></message>
<message level="Info"><![CDATA[[9:INFO] Config file modification detected for D:\Build\Projects\CruiseControl.NET\SCM\Build\UnitTests\ScenarioTests.xml]]></message>
<message level="Info"><![CDATA[[9:INFO] Configuration changed: Restarting CruiseControl.NET Server]]></message>
<message level="Info"><![CDATA[[9:INFO] Reading configuration file "D:\Build\Projects\CruiseControl.NET\SCM\Build\UnitTests\ScenarioTests.xml"]]></message>
<message level="Info"><![CDATA[[9:DEBUG] [FileChangedWatcher] Add config file 'D:\Build\Projects\CruiseControl.NET\SCM\Build\UnitTests\ScenarioTests.xml' to file change watcher collection.]]></message>
<message level="Info"><![CDATA[[9:WARN] Version mismatch - CruiseControl.NET is version 1.5, the configuration is for version 1.6]]></message>
<message level="Info"><![CDATA[[9:WARN] Email publishers are best placed in the publishers section of the configuration]]></message>
<message level="Info"><![CDATA[[Test Project:INFO] Starting integrator for project: Test Project]]></message>
<message level="Info"><![CDATA[[Test Project:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.PostBuild : Running publishers]]></message>
<message level="Info"><![CDATA[[Test Project:INFO] Integration complete: Success - 23.06.2010 10:34:16]]></message>
<message level="Info"><![CDATA[[TestRunnerThread:INFO] Stopping extensions]]></message>
<message level="Info"><![CDATA[[TestRunnerThread:INFO] Stopping CruiseControl.NET Server]]></message>
<message level="Info"><![CDATA[[TestRunnerThread:INFO] Stopping integrator for project: Test Project]]></message>
<message level="Info"><![CDATA[[Test Project:INFO] Integrator for project: Test Project is now stopped.]]></message>
<message level="Info"><![CDATA[[TestRunnerThread:INFO] Disconnecting remote server:]]></message>
<message level="Info"><![CDATA[[TestRunnerThread:INFO] Unregistering channel: tcp]]></message>
<message level="Info"><![CDATA[[TestRunnerThread:INFO] Aborting extensions]]></message>
<message level="Info"><![CDATA[[TestRunnerThread:INFO] Aborting CruiseControl.NET Server]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.IntegrationTests.PreprocessorTest.MustBeAbleToParse_1]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.IntegrationTests.PreprocessorTest.MustBeAbleToParse_2]]></message>
<message level="Info"><![CDATA[[22:DEBUG] [FileChangedWatcher] Add config file 'IntegrationScenarios\CCNetConfigWithPreProcessor_2.xml' to file change watcher collection.]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Reading configuration file "D:\Build\Projects\CruiseControl.NET\SCM\Build\UnitTests\IntegrationScenarios\CCNetConfigWithPreProcessor_2.xml"]]></message>
<message level="Info"><![CDATA[[CCNet Server:DEBUG] [FileChangedWatcher] Add config file 'D:\Build\Projects\CruiseControl.NET\SCM\Build\UnitTests\IntegrationScenarios\CCNetConfigWithPreProcessor_2.xml' to file change watcher collection.]]></message>
<message level="Info"><![CDATA[[CCNet Server:DEBUG] [FileChangedWatcher] Add config file 'D:\Build\Projects\CruiseControl.NET\SCM\Build\UnitTests\IntegrationScenarios\test2.xml' to file change watcher collection.]]></message>
<message level="Info"><![CDATA[[CCNet Server:WARN] Configuration does not have any version information - assuming the configuration is for version 1.5]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Log cache time set to 5 minutes]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Registered channel: tcp]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] CruiseManager: Listening on url: tcp://213.165.85.168:21235/CruiseManager.rem]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Registered channel: tcp]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] CruiseServerClient: Listening on url: tcp://213.165.85.168:21235/CruiseServerClient.rem]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Starting CruiseControl.NET Server]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Initialising security]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Starting extensions]]></message>
<message level="Info"><![CDATA[[MyFirstProject:INFO] Starting integrator for project: MyFirstProject]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Stopping extensions]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Stopping CruiseControl.NET Server]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Stopping integrator for project: MyFirstProject]]></message>
<message level="Info"><![CDATA[[MyFirstProject:INFO] Integrator for project: MyFirstProject is now stopped.]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Disconnecting remote server:]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Unregistering channel: tcp]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Aborting extensions]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Aborting CruiseControl.NET Server]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.IntegrationTests.PreprocessorTest.MustBeAbleToParse_3]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.IntegrationTests.PreprocessorTest.MustBeAbleToParse_4]]></message>
<message level="Info"><![CDATA[[24:DEBUG] [FileChangedWatcher] Add config file 'IntegrationScenarios\CCNetConfigWithPreProcessor_4.xml' to file change watcher collection.]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Reading configuration file "D:\Build\Projects\CruiseControl.NET\SCM\Build\UnitTests\IntegrationScenarios\CCNetConfigWithPreProcessor_4.xml"]]></message>
<message level="Info"><![CDATA[[CCNet Server:DEBUG] [FileChangedWatcher] Add config file 'D:\Build\Projects\CruiseControl.NET\SCM\Build\UnitTests\IntegrationScenarios\CCNetConfigWithPreProcessor_4.xml' to file change watcher collection.]]></message>
<message level="Info"><![CDATA[[CCNet Server:DEBUG] [FileChangedWatcher] Add config file 'D:\Build\Projects\CruiseControl.NET\SCM\Build\UnitTests\IntegrationScenarios\test4.xml' to file change watcher collection.]]></message>
<message level="Info"><![CDATA[[CCNet Server:WARN] Configuration does not have any version information - assuming the configuration is for version 1.5]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Log cache time set to 5 minutes]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Registered channel: tcp]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] CruiseManager: Listening on url: tcp://213.165.85.168:21235/CruiseManager.rem]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Registered channel: tcp]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] CruiseServerClient: Listening on url: tcp://213.165.85.168:21235/CruiseServerClient.rem]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Starting CruiseControl.NET Server]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Initialising security]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Starting extensions]]></message>
<message level="Info"><![CDATA[[MyFirstProject:INFO] Starting integrator for project: MyFirstProject]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Stopping extensions]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Stopping CruiseControl.NET Server]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Stopping integrator for project: MyFirstProject]]></message>
<message level="Info"><![CDATA[[MyFirstProject:INFO] Integrator for project: MyFirstProject is now stopped.]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Disconnecting remote server:]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Unregistering channel: tcp]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Aborting extensions]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Aborting CruiseControl.NET Server]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.IntegrationTests.PreprocessorTest.MustBeAbleToParse_5]]></message>
<message level="Info"><![CDATA[[20:DEBUG] [FileChangedWatcher] Add config file 'IntegrationScenarios\CCNetConfigWithPreProcessor_5.xml' to file change watcher collection.]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Reading configuration file "D:\Build\Projects\CruiseControl.NET\SCM\Build\UnitTests\IntegrationScenarios\CCNetConfigWithPreProcessor_5.xml"]]></message>
<message level="Info"><![CDATA[[CCNet Server:DEBUG] [FileChangedWatcher] Add config file 'D:\Build\Projects\CruiseControl.NET\SCM\Build\UnitTests\IntegrationScenarios\CCNetConfigWithPreProcessor_5.xml' to file change watcher collection.]]></message>
<message level="Info"><![CDATA[[CCNet Server:DEBUG] [FileChangedWatcher] Add config file 'D:\Build\Projects\CruiseControl.NET\SCM\Build\UnitTests\IntegrationScenarios\test5.xml' to file change watcher collection.]]></message>
<message level="Info"><![CDATA[[CCNet Server:WARN] Configuration does not have any version information - assuming the configuration is for version 1.5]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Log cache time set to 5 minutes]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Registered channel: tcp]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] CruiseManager: Listening on url: tcp://213.165.85.168:21235/CruiseManager.rem]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Registered channel: tcp]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] CruiseServerClient: Listening on url: tcp://213.165.85.168:21235/CruiseServerClient.rem]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Starting CruiseControl.NET Server]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Initialising security]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Starting extensions]]></message>
<message level="Info"><![CDATA[[MyFirstProject:INFO] Starting integrator for project: MyFirstProject]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Stopping extensions]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Stopping CruiseControl.NET Server]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Stopping integrator for project: MyFirstProject]]></message>
<message level="Info"><![CDATA[[MyFirstProject:INFO] Integrator for project: MyFirstProject is now stopped.]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Disconnecting remote server:]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Unregistering channel: tcp]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Aborting extensions]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Aborting CruiseControl.NET Server]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.IntegrationTests.PreprocessorTest.Simulate]]></message>
<message level="Info"><![CDATA[[19:DEBUG] [FileChangedWatcher] Add config file 'IntegrationScenarios\CCNetConfigWithPreProcessor.xml' to file change watcher collection.]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Reading configuration file "D:\Build\Projects\CruiseControl.NET\SCM\Build\UnitTests\IntegrationScenarios\CCNetConfigWithPreProcessor.xml"]]></message>
<message level="Info"><![CDATA[[CCNet Server:DEBUG] [FileChangedWatcher] Add config file 'D:\Build\Projects\CruiseControl.NET\SCM\Build\UnitTests\IntegrationScenarios\CCNetConfigWithPreProcessor.xml' to file change watcher collection.]]></message>
<message level="Info"><![CDATA[[CCNet Server:DEBUG] [FileChangedWatcher] Add config file 'D:\Build\Projects\CruiseControl.NET\SCM\Build\UnitTests\IntegrationScenarios\Definitions.xml' to file change watcher collection.]]></message>
<message level="Info"><![CDATA[[CCNet Server:WARN] Configuration does not have any version information - assuming the configuration is for version 1.5]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Log cache time set to 5 minutes]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Registered channel: tcp]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] CruiseManager: Listening on url: tcp://213.165.85.168:21235/CruiseManager.rem]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Registered channel: tcp]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] CruiseServerClient: Listening on url: tcp://213.165.85.168:21235/CruiseServerClient.rem]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Starting CruiseControl.NET Server]]></message>
<message level="Info"><![CDATA[[Test01:INFO] Starting integrator for project: Test01]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Initialising security]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Starting extensions]]></message>
<message level="Info"><![CDATA[[CCNet Server:DEBUG] [] has been granted ForceAbortBuild permission on 'Test01']]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Project: 'Test01' is added to queue: 'Q1' in position 0. Requestsource : BUILD ()]]></message>
<message level="Info"><![CDATA[[Test01:INFO] Queue: 'Q1' is attempting to be in-use, trying to lock related queues]]></message>
<message level="Info"><![CDATA[[Test01:INFO] Project: 'Test01' is first in queue: 'Q1' and shall start integration.]]></message>
<message level="Info"><![CDATA[[Test01:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.Project.Integrate : Integrating Test01]]></message>
<message level="Info"><![CDATA[[Test01:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Entering]]></message>
<message level="Info"><![CDATA[[Test01:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Getting Modifications for project Test01]]></message>
<message level="Info"><![CDATA[[Test01:INFO] No modifications detected.]]></message>
<message level="Info"><![CDATA[[Test01:INFO] Building: Build (ForceBuild) triggered from BUILD]]></message>
<message level="Info"><![CDATA[[Test01:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Creating Label for project Test01]]></message>
<message level="Info"><![CDATA[[Test01:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Running tasks of project Test01]]></message>
<message level="Info"><![CDATA[[Test01:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.PostBuild : Running publishers]]></message>
<message level="Info"><![CDATA[[Test01:INFO] Integration complete: Success - 23.06.2010 10:34:23]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Stopping extensions]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Stopping CruiseControl.NET Server]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Stopping integrator for project: Test01]]></message>
<message level="Info"><![CDATA[[Test01:INFO] Integrator for project: Test01 is now stopped.]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Disconnecting remote server:]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Unregistering channel: tcp]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Aborting extensions]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Aborting CruiseControl.NET Server]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.IntegrationTests.SimpleScenarioTests.ForceBuildOf1ProjectAndCheckBasicPropertiesOfProjectStatus]]></message>
<message level="Info"><![CDATA[[TestRunnerThread:DEBUG] [FileChangedWatcher] Add config file 'IntegrationScenarios\Simple.xml' to file change watcher collection.]]></message>
<message level="Info"><![CDATA[[TestRunnerThread:INFO] Reading configuration file "D:\Build\Projects\CruiseControl.NET\SCM\Build\UnitTests\IntegrationScenarios\Simple.xml"]]></message>
<message level="Info"><![CDATA[[TestRunnerThread:DEBUG] [FileChangedWatcher] Add config file 'D:\Build\Projects\CruiseControl.NET\SCM\Build\UnitTests\IntegrationScenarios\Simple.xml' to file change watcher collection.]]></message>
<message level="Info"><![CDATA[[TestRunnerThread:WARN] Configuration does not have any version information - assuming the configuration is for version 1.5]]></message>
<message level="Info"><![CDATA[[TestRunnerThread:INFO] Log cache time set to 5 minutes]]></message>
<message level="Info"><![CDATA[[TestRunnerThread:INFO] Registered channel: tcp]]></message>
<message level="Info"><![CDATA[[TestRunnerThread:INFO] CruiseManager: Listening on url: tcp://213.165.85.168:21235/CruiseManager.rem]]></message>
<message level="Info"><![CDATA[[TestRunnerThread:INFO] Registered channel: tcp]]></message>
<message level="Info"><![CDATA[[TestRunnerThread:INFO] CruiseServerClient: Listening on url: tcp://213.165.85.168:21235/CruiseServerClient.rem]]></message>
<message level="Info"><![CDATA[[TestRunnerThread:INFO] Starting CruiseControl.NET Server]]></message>
<message level="Info"><![CDATA[[test02:INFO] Starting integrator for project: test02]]></message>
<message level="Info"><![CDATA[[TestRunnerThread:INFO] Initialising security]]></message>
<message level="Info"><![CDATA[[TestRunnerThread:INFO] Starting extensions]]></message>
<message level="Info"><![CDATA[[TestRunnerThread:DEBUG] [] has been granted ForceAbortBuild permission on 'test01']]></message>
<message level="Info"><![CDATA[[TestRunnerThread:INFO] Project: 'test01' is added to queue: 'Q1' in position 0. Requestsource : BUILD ()]]></message>
<message level="Info"><![CDATA[[test01:INFO] Starting integrator for project: test01]]></message>
<message level="Info"><![CDATA[[test01:INFO] Queue: 'Q1' is attempting to be in-use, trying to lock related queues]]></message>
<message level="Info"><![CDATA[[test01:INFO] Project: 'test01' is first in queue: 'Q1' and shall start integration.]]></message>
<message level="Info"><![CDATA[[test01:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.Project.Integrate : Integrating test01]]></message>
<message level="Info"><![CDATA[[test01:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Entering]]></message>
<message level="Info"><![CDATA[[test01:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Getting Modifications for project test01]]></message>
<message level="Info"><![CDATA[[test01:INFO] No modifications detected.]]></message>
<message level="Info"><![CDATA[[test01:INFO] Building: Build (ForceBuild) triggered from BUILD]]></message>
<message level="Info"><![CDATA[[test01:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Creating Label for project test01]]></message>
<message level="Info"><![CDATA[[test01:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Running tasks of project test01]]></message>
<message level="Info"><![CDATA[[test01:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.PostBuild : Running publishers]]></message>
<message level="Info"><![CDATA[[test01:INFO] Integration complete: Success - 23.06.2010 10:34:29]]></message>
<message level="Info"><![CDATA[[TestRunnerThread:INFO] Stopping extensions]]></message>
<message level="Info"><![CDATA[[TestRunnerThread:INFO] Stopping CruiseControl.NET Server]]></message>
<message level="Info"><![CDATA[[TestRunnerThread:INFO] Stopping integrator for project: test02]]></message>
<message level="Info"><![CDATA[[TestRunnerThread:INFO] Stopping integrator for project: test01]]></message>
<message level="Info"><![CDATA[[test01:INFO] Integrator for project: test01 is now stopped.]]></message>
<message level="Info"><![CDATA[[test02:INFO] Integrator for project: test02 is now stopped.]]></message>
<message level="Info"><![CDATA[[TestRunnerThread:INFO] Disconnecting remote server:]]></message>
<message level="Info"><![CDATA[[TestRunnerThread:INFO] Unregistering channel: tcp]]></message>
<message level="Info"><![CDATA[[TestRunnerThread:INFO] Aborting extensions]]></message>
<message level="Info"><![CDATA[[TestRunnerThread:INFO] Aborting CruiseControl.NET Server]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.IntegrationTests.TriggerTests.Simulate]]></message>
<message level="Info"><![CDATA[[23:DEBUG] [FileChangedWatcher] Add config file 'IntegrationScenarios\Triggers.xml' to file change watcher collection.]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Reading configuration file "D:\Build\Projects\CruiseControl.NET\SCM\Build\UnitTests\IntegrationScenarios\Triggers.xml"]]></message>
<message level="Info"><![CDATA[[CCNet Server:DEBUG] [FileChangedWatcher] Add config file 'D:\Build\Projects\CruiseControl.NET\SCM\Build\UnitTests\IntegrationScenarios\Triggers.xml' to file change watcher collection.]]></message>
<message level="Info"><![CDATA[[CCNet Server:WARN] Configuration does not have any version information - assuming the configuration is for version 1.5]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Log cache time set to 5 minutes]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Registered channel: tcp]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] CruiseManager: Listening on url: tcp://213.165.85.168:21235/CruiseManager.rem]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Registered channel: tcp]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] CruiseServerClient: Listening on url: tcp://213.165.85.168:21235/CruiseServerClient.rem]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Starting CruiseControl.NET Server]]></message>
<message level="Info"><![CDATA[[triggerTest01:INFO] Starting integrator for project: triggerTest01]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Initialising security]]></message>
<message level="Info"><![CDATA[[triggerTest02:INFO] Starting integrator for project: triggerTest02]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Starting extensions]]></message>
<message level="Info"><![CDATA[[CCNet Server:DEBUG] [] has been granted ForceAbortBuild permission on 'triggerTest01']]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Project: 'triggerTest01' is added to queue: 'Q1' in position 0. Requestsource : BUILD ()]]></message>
<message level="Info"><![CDATA[[triggerTest01:INFO] Queue: 'Q1' is attempting to be in-use, trying to lock related queues]]></message>
<message level="Info"><![CDATA[[triggerTest01:INFO] Project: 'triggerTest01' is first in queue: 'Q1' and shall start integration.]]></message>
<message level="Info"><![CDATA[[triggerTest01:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.Project.Integrate : Integrating triggerTest01]]></message>
<message level="Info"><![CDATA[[triggerTest01:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Entering]]></message>
<message level="Info"><![CDATA[[triggerTest01:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Getting Modifications for project triggerTest01]]></message>
<message level="Info"><![CDATA[[triggerTest01:INFO] No modifications detected.]]></message>
<message level="Info"><![CDATA[[triggerTest01:INFO] Building: Build (ForceBuild) triggered from BUILD]]></message>
<message level="Info"><![CDATA[[triggerTest01:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Creating Label for project triggerTest01]]></message>
<message level="Info"><![CDATA[[triggerTest01:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Running tasks of project triggerTest01]]></message>
<message level="Info"><![CDATA[[triggerTest01:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.PostBuild : Running publishers]]></message>
<message level="Info"><![CDATA[[triggerTest01:INFO] Integration complete: Success - 23.06.2010 10:34:35]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Stopping extensions]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Stopping CruiseControl.NET Server]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Stopping integrator for project: triggerTest01]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Stopping integrator for project: triggerTest02]]></message>
<message level="Info"><![CDATA[[triggerTest01:INFO] Integrator for project: triggerTest01 is now stopped.]]></message>
<message level="Info"><![CDATA[[triggerTest02:INFO] Integrator for project: triggerTest02 is now stopped.]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Disconnecting remote server:]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Unregistering channel: tcp]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Aborting extensions]]></message>
<message level="Info"><![CDATA[[CCNet Server:INFO] Aborting CruiseControl.NET Server]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.BadReferenceExceptionTests.CreateWithReference]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.BadReferenceExceptionTests.CreateWithReferenceAndMessage]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.BadReferenceExceptionTests.CreateWithReferenceMessageAndException]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.BadReferenceExceptionTests.PassThroughSerialisation]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CommunicationsEventArgsTests.ConstructorSetsProperties]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CommunicationsExceptionTests.ConstructorSetsType]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CommunicationsExceptionTests.ExceptionCanBeSerialised]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CommunicationsExceptionTests.FullNewSetsAllProperties]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CommunicationsExceptionTests.NewWithMessageSetsMessage]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CommunicationsExceptionTests.NewWithNoParametersSetsDefaultMessage]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseControlExceptionTests.CreateDefault]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseControlExceptionTests.CreateWithMessage]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseControlExceptionTests.CreateWithMessageAndException]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseControlExceptionTests.PassThroughSerialisation]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientBaseTests.DisposeDoesNothingWhenNotLoggedIn]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientBaseTests.DisposeLogsOutWhenLoggedIn]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientBaseTests.LoginConvertsObjectToCredentials]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientFactoryTests.GenerateClientDetectsHttpClient]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientFactoryTests.GenerateClientDetectsRemotingClient]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientFactoryTests.GenerateClientSetsTargetServer]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientFactoryTests.GenerateClientThrowsExceptionOnUnknown]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientFactoryTests.GenerateHttpClientGeneratesClient]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientFactoryTests.GenerateHttpClientSetsTargetServer]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientFactoryTests.GenerateRemotingClientGeneratesClient]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientFactoryTests.GenerateRemotingClientSetsTargetServer]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.AbortBuildSendsRequest]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.AddProjectSendsRequest]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.CancelPendingRequestSendsRequest]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.ChangePasswordSendsRequest]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.DeleteProjectSendsRequest]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.DiagnoseSecurityPermissions]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.ForceBuildSendsRequest]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.GetArtifactDirectory]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.GetBuildNames]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.GetCruiseServerSnapshot]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.GetExternalLinks]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.GetLatestBuildName]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.GetLog]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.GetModificationHistoryDocument]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.GetMostRecentBuildNames]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.GetProject]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.GetProjectStatusReturnsProjects]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.GetProjectStatusSendsRequest]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.GetProjectStatusThrowsExceptionOnFailure]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.GetRSSFeed]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.GetSecurityConfiguration]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.GetServerLogForProject]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.GetServerLogForServer]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.GetServerVersion]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.GetStatisticsDocument]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.IsBusyReturnsUnderlyingConnectionIsBusy]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.ListBuildParameters]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.ListUsers]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.LoginIsFailure]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.LoginIsSuccessful]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.Logout]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.ReadAuditRecordsWithFilter]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.ReadAuditRecordsWithoutFilter]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.RequestSendsRequest]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.ResetPasswordSendsRequest]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.SendMessageSendsRequest]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.SessionTokenIsSetCorrectly]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.StartProjectSendsRequest]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.StopProjectSendsRequest]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.UpdateProjectSendsRequest]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.WaitForExitSendsRequest]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerHttpClientTests.ForceBuildCorrectlyHandlesRelativePath]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerHttpClientTests.GetProjectStatusCorrectlyHandles1_1Data]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerHttpClientTests.GetProjectStatusCorrectlyHandles1_4_4Data]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerHttpClientTests.GetProjectStatusCorrectlyHandlesCCData]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerHttpClientTests.GetProjectStatusCorrectlyHandlesRelativePath]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerSnapshotTest.CorrectAssignmentOfConstructorArguments]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerSnapshotTest.DetectQueueSetChangedWithDifferingNumberOfProjects]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerSnapshotTest.DetectQueueSetChangedWithDifferingProjectNames]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerSnapshotTest.DetectQueueSetChangedWithDifferingProjectStatus]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerSnapshotTest.DetectQueueSetChangedWithNullArguments]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerSnapshotTest.DetectQueueSetChangedWithQueueChanges]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerSnapshotTest.DetectQueueSetNotChanged]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerSnapshotTest.ShouldFindProjectStatusBasedOnProjectName]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerSnapshotTest.ShouldReturnNullIfNamedProjectNotFound]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.EncryptingConnectionTests.ConstructorWiresUpEvents]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.EncryptingConnectionTests.DisposedIsPassedOn]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.EncryptingConnectionTests.PropertiesAreRetrievedFromInnerConnection]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.EncryptingConnectionTests.SendMessageEncryptsMessage]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.ExtensionConfigurationTests.ItemsGetSetTest]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.HttpConnectionTests.AddressReturnsTheUrl]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.HttpConnectionTests.IsBusyReturnsFalseWhenNothingIsHappening]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.HttpConnectionTests.SendMessageAsyncCanBeCancelled]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.HttpConnectionTests.SendMessageAsyncPassesOnLocalException]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.HttpConnectionTests.SendMessageAsyncPassesOnRemoteException]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.HttpConnectionTests.SendMessageAsyncSendsMessage]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.HttpConnectionTests.SendMessageSendsAndReceivesAMessage]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.IntegrationRequestTests.GetHashCodeReturnsAValidHasCode]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.ItemStatusTests.AllPropertiesCanBeSetAndRetrieved]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.ItemStatusTests.CloneGeneratesANewIdenticialInstance]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.ItemStatusTests.ConstructorSetsName]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.ItemStatusTests.EqualsReturnsFalseForDifferentIdentifier]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.ItemStatusTests.EqualsReturnsFalseForNonItemStatus]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.ItemStatusTests.EqualsReturnsTrueForSameIdentifier]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.ItemStatusTests.GetHashCodeReturnsHashOfIdentifier]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.ItemStatusTests.PassThroughSerialisation]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.ItemStatusTests.ToStringGeneratesXml]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.BuildIntegrationRequestTests.AddBuildValueAddsToUnderlyingList]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.BuildIntegrationRequestTests.GetSetAllPropertiesWorks]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.BuildIntegrationRequestTests.InitialiseRequestWithSessionAndProjectSetsTheCorrectValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.BuildIntegrationRequestTests.InitialiseRequestWithSessionSetsTheCorrectValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.BuildIntegrationRequestTests.ToStringSerialisesAllValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.BuildIntegrationRequestTests.ToStringSerialisesDefaultValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.BuildListRequestTests.GetSetAllPropertiesWorks]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.BuildListRequestTests.InitialiseRequestWithSessionAndProjectSetsTheCorrectValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.BuildListRequestTests.InitialiseRequestWithSessionSetsTheCorrectValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.BuildListRequestTests.ToStringSerialisesAllValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.BuildListRequestTests.ToStringSerialisesDefaultValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.BuildParametersResponseTests.InitialiseNewResponseSetsTheDefaultValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.BuildParametersResponseTests.InitialiseResponseFromRequestSetsTheDefaultValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.BuildParametersResponseTests.InitialiseResponseFromResponseSetsTheDefaultValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.BuildParametersResponseTests.ToStringSerialisesAllValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.BuildParametersResponseTests.ToStringSerialisesDefaultValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.BuildRequestTests.GetSetAllPropertiesWorks]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.BuildRequestTests.InitialiseRequestWithSessionAndProjectSetsTheCorrectValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.BuildRequestTests.InitialiseRequestWithSessionSetsTheCorrectValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.BuildRequestTests.ToStringSerialisesAllValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.BuildRequestTests.ToStringSerialisesDefaultValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.ChangeConfigurationRequestTests.GetSetAllPropertiesWorks]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.ChangeConfigurationRequestTests.InitialiseRequestWithSessionAndProjectSetsTheCorrectValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.ChangeConfigurationRequestTests.InitialiseRequestWithSessionSetsTheCorrectValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.ChangeConfigurationRequestTests.ToStringSerialisesAllValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.ChangeConfigurationRequestTests.ToStringSerialisesDefaultValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.ChangePasswordRequestTests.GetSetAllPropertiesWorks]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.ChangePasswordRequestTests.ToStringSerialisesAllValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.ChangePasswordRequestTests.ToStringSerialisesDefaultValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.CommunicationsMessageTests.ChannelCanBeSetAndRetrieved]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.DataListResponseTests.InitialiseNewResponseSetsTheDefaultValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.DataListResponseTests.InitialiseResponseFromRequestSetsTheDefaultValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.DataListResponseTests.InitialiseResponseFromResponseSetsTheDefaultValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.DataListResponseTests.ToStringSerialisesAllValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.DataListResponseTests.ToStringSerialisesDefaultValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.DataResponseTests.GetSetAllPropertiesWorks]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.DataResponseTests.InitialiseNewResponseSetsTheDefaultValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.DataResponseTests.InitialiseResponseFromRequestSetsTheDefaultValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.DataResponseTests.InitialiseResponseFromResponseSetsTheDefaultValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.DataResponseTests.ToStringSerialisesAllValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.DataResponseTests.ToStringSerialisesDefaultValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.DiagnoseSecurityRequestTests.GetSetAllPropertiesWorks]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.DiagnoseSecurityRequestTests.ToStringSerialisesAllValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.DiagnoseSecurityRequestTests.ToStringSerialisesDefaultValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.DiagnoseSecurityResponseTests.InitialiseNewResponseSetsTheDefaultValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.DiagnoseSecurityResponseTests.InitialiseResponseFromRequestSetsTheDefaultValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.DiagnoseSecurityResponseTests.InitialiseResponseFromResponseSetsTheDefaultValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.DiagnoseSecurityResponseTests.ToStringSerialisesAllValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.DiagnoseSecurityResponseTests.ToStringSerialisesDefaultValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.EncryptedRequestTests.EncryptedDataCanBeSetAndRetrieved]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.EncryptedRequestTests.FullConstructorInitialisesTheValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.EncryptedRequestTests.SessionConstructorInitialisesTheValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.EncryptedResponseTests.EncryptedDataCanBeSetAndRetrieved]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.EncryptedResponseTests.FullConstructorInitialisesTheValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.EncryptedResponseTests.RequestConstructorInitialisesTheValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.ErrorMessageTests.FullConstructorInitialisesTheValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.ErrorMessageTests.MessageConstructorInitialisesTheValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.ErrorMessageTests.TypeCanBeSetAndRetrieved]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.ExternalLinksListResponseTests.InitialiseNewResponseSetsTheDefaultValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.ExternalLinksListResponseTests.InitialiseResponseFromRequestSetsTheDefaultValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.ExternalLinksListResponseTests.InitialiseResponseFromResponseSetsTheDefaultValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.ExternalLinksListResponseTests.ToStringSerialisesAllValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.ExternalLinksListResponseTests.ToStringSerialisesDefaultValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.FileTransferRequestTests.FileNameCanBeSetAndRetrieved]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.FileTransferRequestTests.FullConstructorInitialisesTheValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.FileTransferRequestTests.SessionConstructorInitialisesTheValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.FileTransferResponseTests.FileTransferCanBeSetAndRetrieved]]></message>
<message level="Info"><![CDATA[[8:DEBUG] Log for Test ProjectTest Build-c has been removed from the cache - Expired]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.FileTransferResponseTests.FullConstructorInitialisesTheValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.FileTransferResponseTests.RequestConstructorInitialisesTheValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.ListPackagesResponseTests.EncryptedDataCanBeSetAndRetrieved]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.ListPackagesResponseTests.FullConstructorInitialisesTheValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.ListPackagesResponseTests.RequestConstructorInitialisesTheValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.ListUsersResponseTests.InitialiseNewResponseSetsTheDefaultValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.ListUsersResponseTests.InitialiseResponseFromRequestSetsTheDefaultValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.ListUsersResponseTests.InitialiseResponseFromResponseSetsTheDefaultValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.ListUsersResponseTests.ToStringSerialisesAllValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.ListUsersResponseTests.ToStringSerialisesDefaultValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.LoginRequestTests.AddCredentialAddsToUnderlyingList]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.LoginRequestTests.FindCredentialFindsExistingCredential]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.LoginRequestTests.FindCredentialHandlesMissingCredential]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.LoginRequestTests.InitialiseRequestWithAUsernameSetsCorrectCredential]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.LoginRequestTests.ToStringSerialisesAllValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.LoginRequestTests.ToStringSerialisesDefaultValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.LoginResponseTests.GetSetAllPropertiesWorks]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.LoginResponseTests.InitialiseNewResponseSetsTheDefaultValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.LoginResponseTests.InitialiseResponseFromRequestSetsTheDefaultValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.LoginResponseTests.InitialiseResponseFromResponseSetsTheDefaultValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.LoginResponseTests.ToStringSerialisesAllValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.LoginResponseTests.ToStringSerialisesDefaultValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.MessageRequestTests.GetSetAllPropertiesWorks]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.MessageRequestTests.ToStringSerialisesAllValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.MessageRequestTests.ToStringSerialisesDefaultValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.ProjectItemRequestTests.FullConstructorInitialisesTheValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.ProjectItemRequestTests.SessionConstructorInitialisesTheValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.ProjectRequestTests.GetSetAllPropertiesWorks]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.ProjectRequestTests.InitialiseRequestWithSessionAndProjectSetsTheCorrectValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.ProjectRequestTests.InitialiseRequestWithSessionSetsTheCorrectValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.ProjectRequestTests.ToStringSerialisesAllValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.ProjectRequestTests.ToStringSerialisesDefaultValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.ProjectStatusResponseTests.InitialiseNewResponseSetsTheDefaultValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.ProjectStatusResponseTests.InitialiseResponseFromRequestSetsTheDefaultValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.ProjectStatusResponseTests.InitialiseResponseFromResponseSetsTheDefaultValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.ProjectStatusResponseTests.ToStringSerialisesAllValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.ProjectStatusResponseTests.ToStringSerialisesDefaultValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.ReadAuditRequestTests.GetSetAllPropertiesWorks]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.ReadAuditRequestTests.ToStringSerialisesAllValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.ReadAuditRequestTests.ToStringSerialisesDefaultValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.ReadAuditResponseTests.InitialiseNewResponseSetsTheDefaultValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.ReadAuditResponseTests.InitialiseResponseFromRequestSetsTheDefaultValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.ReadAuditResponseTests.InitialiseResponseFromResponseSetsTheDefaultValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.ReadAuditResponseTests.ToStringSerialisesAllValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.ReadAuditResponseTests.ToStringSerialisesDefaultValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.ResponseTests.EqualsDoesNotMatchDifferentTypes]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.ResponseTests.EqualsDoesNotMatchesResponseWithDifferentIdentifier]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.ResponseTests.EqualsDoesNotMatchesResponseWithDifferentTimestamp]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.ResponseTests.EqualsMatchesResponseWithTheSameIdentifierAndTimestamp]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.ResponseTests.GetHashCodeReturnsHashCodeOfIdentifierAndTimestamp]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.ResponseTests.GetSetAllPropertiesWorks]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.ResponseTests.InitialiseNewResponseSetsTheDefaultValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.ResponseTests.InitialiseResponseFromRequestSetsTheDefaultValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.ResponseTests.InitialiseResponseFromResponseSetsTheDefaultValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.ResponseTests.ToStringSerialisesAllValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.ResponseTests.ToStringSerialisesDefaultValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.ServerRequestTests.EqualsDoesNotMatchDifferentTypes]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.ServerRequestTests.EqualsDoesNotMatchesRequestWithDifferentIdentifier]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.ServerRequestTests.EqualsMatchesRequestWithTheSameIdentifier]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.ServerRequestTests.GetHashCodeReturnsHashCodeOfIdentifier]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.ServerRequestTests.GetSetAllPropertiesWorks]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.ServerRequestTests.InitialiseNewRequestSetsTheDefaultValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.ServerRequestTests.InitialiseRequestWithSessionSetsTheCorrectValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.ServerRequestTests.ToStringSerialisesAllValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.ServerRequestTests.ToStringSerialisesDefaultValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.SnapshotResponseTests.InitialiseNewResponseSetsTheDefaultValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.SnapshotResponseTests.InitialiseResponseFromRequestSetsTheDefaultValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.SnapshotResponseTests.InitialiseResponseFromResponseSetsTheDefaultValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.SnapshotResponseTests.ToStringSerialisesAllValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.SnapshotResponseTests.ToStringSerialisesDefaultValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.StatusSnapshotResponseTests.FullConstructorInitialisesTheValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.StatusSnapshotResponseTests.RequestConstructorInitialisesTheValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Messages.StatusSnapshotResponseTests.SnapshotCanBeSetAndRetrieved]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.MessageTests.EqualsReturnsFalseIfArgumentIsNotAMessage]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.MessageTests.EqualsReturnsFalseIfMessageIsDifferent]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.MessageTests.EqualsReturnsFalseIfTypeIsDifferent]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.MessageTests.EqualsReturnsTrueWhenBothMessageAndKindAreSame]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.MessageTests.GetHashCodeReturnsStringHashCode]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.MessageTests.StartANewBlankMessage]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.MessageTests.StartANewMessageWithText]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.MessageTests.TextPropertyCanBeSet]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.MessageTests.ToStringReturnsMessage]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Monitor.BuildQueueChangedArgsTests.ConstructorSetsBuildQueue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Monitor.BuildQueueTests.ConstructorDoesNotAllowNullClient]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Monitor.BuildQueueTests.ConstructorDoesNotAllowNullServer]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Monitor.BuildQueueTests.ConstructorDoesNotAllowNullStatus]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Monitor.BuildQueueTests.NameReturnsQueueNameFromSnapshot]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Monitor.BuildQueueTests.RequestsReturnsRequestsFromStatus]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Monitor.BuildQueueTests.ServerReturnsUnderlyingServer]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Monitor.BuildQueueTests.UpdateFiresPropertyChangedWhenMessageIsAdded]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Monitor.BuildQueueTests.UpdateFiresPropertyChangedWhenMessageIsRemoved]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Monitor.BuildQueueTests.UpdateValidatesArguments]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Monitor.PollingServerWatcherTests.ConstructorDoesNotAllowNullClient]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Monitor.PollingServerWatcherTests.PollingCallsClientAndFiresEvent]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Monitor.PollingServerWatcherTests.RefreshCallsClientAndFiresEvent]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Monitor.ProjectTests.AbortBuildSendsRequestToClient]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Monitor.ProjectTests.ActivityReturnsActivityFromStatus]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Monitor.ProjectTests.BuildStageReturnsBuildStageFromStatus]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Monitor.ProjectTests.BuildStatusReturnsBuildStatusFromStatus]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Monitor.ProjectTests.CategoryReturnsCategoryFromStatus]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Monitor.ProjectTests.ConstructorDoesNotAllowNullClient]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Monitor.ProjectTests.ConstructorDoesNotAllowNullServer]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Monitor.ProjectTests.ConstructorDoesNotAllowNullStatus]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Monitor.ProjectTests.DescriptionReturnsDescriptionFromStatus]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Monitor.ProjectTests.ForceBuildSendsRequestToClient]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Monitor.ProjectTests.ForceBuildWithParametersSendsRequestToClient]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Monitor.ProjectTests.LastBuildDateReturnsLastBuildDateFromStatus]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Monitor.ProjectTests.LastBuildLabelReturnsLastBuildLabelFromStatus]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Monitor.ProjectTests.LastSuccessfulBuildLabelReturnsLastSuccessfulBuildLabelFromStatus]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Monitor.ProjectTests.MessagesReturnsMessagesFromStatus]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Monitor.ProjectTests.NameReturnsNameFromStatus]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Monitor.ProjectTests.NextBuildTimeReturnsNextBuildTimeFromStatus]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Monitor.ProjectTests.QueuePriorityReturnsQueuePriorityFromStatus]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Monitor.ProjectTests.QueueReturnsQueueFromStatus]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Monitor.ProjectTests.ServerReturnsUnderlyingServer]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Monitor.ProjectTests.StartSendsRequestToClient]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Monitor.ProjectTests.StatusReturnsStatusFromStatus]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Monitor.ProjectTests.StopSendsRequestToClient]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Monitor.ProjectTests.UpdateChangesUnderlyingStatus]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Monitor.ProjectTests.UpdateFiresPropertyChangedWhenMessageIsAdded]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Monitor.ProjectTests.UpdateFiresPropertyChangedWhenMessageIsChanged]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Monitor.ProjectTests.UpdateFiresPropertyChangedWhenMessageIsRemoved]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Monitor.ProjectTests.UpdateFiresPropertyChangedWhenPropertyHasChanged]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Monitor.ProjectTests.UpdateValidatesArguments]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Monitor.ProjectTests.WebURLReturnsWebURLFromStatus]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Monitor.ServerTests.ConstructorDoesNotAllowNullClient]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Monitor.ServerTests.ConstructorDoesNotAllowNullWatcher]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Monitor.ServerTests.RefreshCallsRefreshOnWatcher]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Monitor.ServerTests.RefreshFiresProjectAddedWhenANewProjectIsFound]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Monitor.ServerTests.RefreshFiresProjectRemovedWhenAProjectIsMissing]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Monitor.ServerTests.RefreshUpdatesProjectDetails]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Monitor.ServerUpdateArgsTests.ConstructorSetsException]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.NameValuePairListSerialiserFactoryTests.CreateGeneratesNewSerialiser]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.NameValuePairSerialiserFactoryTests.CreateGeneratesNewSerialiser]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.NameValuePairSerialiserTests.ReadDoesNotAllowAttributesOnAList]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.NameValuePairSerialiserTests.ReadDoesNotAllowChildNodesForASingleNode]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.NameValuePairSerialiserTests.ReadDoesNotAllowElementsNotCalledValueOnAList]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.NameValuePairSerialiserTests.ReadLoadsAList]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.NameValuePairSerialiserTests.ReadLoadsASingleInstance]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.NameValuePairSerialiserTests.WriteHandlesAList]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.NameValuePairSerialiserTests.WriteHandlesASingleItem]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.NameValuePairTests.EqualsReturnsFalseIfTheNameIsDifferent]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.NameValuePairTests.EqualsReturnsFalseIfTheOtherIsNotNamedValue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.NameValuePairTests.EqualsReturnsFalseIfTheOtherIsNull]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.NameValuePairTests.EqualsReturnsTrueIfTheNameIsTheSame]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.NameValuePairTests.FromDictionaryConvertsValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.NameValuePairTests.FromDictionaryHandlesNull]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.NameValuePairTests.NameGetSetTest]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.NameValuePairTests.ToDictionaryConvertsValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.NameValuePairTests.ToDictionaryHandlesNull]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.NameValuePairTests.ValueGetSetTest]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.NoSuchProjectExceptionTests.CreateDefault]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.NoSuchProjectExceptionTests.CreateWithRequestedProject]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.NoSuchProjectExceptionTests.CreateWithRequestedProjectAndException]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.NoSuchProjectExceptionTests.PassThroughSerialisation]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.PackageDetailsTests.AllPropertiesCanBeSetAndRetrieved]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.PackageDetailsTests.ConstructorSetsName]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.PackageDetailsTests.PassThroughSerialisation]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Parameters.BooleanParameterTests.ConstructorSetsName]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Parameters.BooleanParameterTests.ConvertHandlesFalseValue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Parameters.BooleanParameterTests.ConvertHandlesTrueValue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Parameters.BooleanParameterTests.ConvertHandlesUnknown]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Parameters.BooleanParameterTests.IsRequiredWithBlank]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Parameters.BooleanParameterTests.SetGetProperties]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Parameters.DateParameterTests.CanGenerateDefault]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Parameters.DateParameterTests.ConstructorSetsName]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Parameters.DateParameterTests.ConvertFailsWhenOperationIsUnknown]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Parameters.DateParameterTests.ConvertHandlesAddition]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Parameters.DateParameterTests.ConvertHandlesDate]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Parameters.DateParameterTests.ConvertHandlesDayOfMonth]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Parameters.DateParameterTests.ConvertHandlesDayOfWeek]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Parameters.DateParameterTests.ConvertHandlesEmptyString]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Parameters.DateParameterTests.ConvertHandlesSubtraction]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Parameters.DateParameterTests.ConvertHandlesToday]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Parameters.DateParameterTests.IsRequiredWithBlank]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Parameters.DateParameterTests.SetGetProperties]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Parameters.DateParameterTests.ValidateChecksThatTheValueIsADate]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Parameters.DateParameterTests.ValidateChecksTheDateIsLessThanMaximum]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Parameters.DateParameterTests.ValidateChecksTheDateIsMoreThanMinimum]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Parameters.NumericParameterTests.ConvertReturnsNumber]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Parameters.NumericParameterTests.IsRequiredWithBlank]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Parameters.NumericParameterTests.SetGetProperties]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Parameters.NumericParameterTests.ValueAboveValueRange]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Parameters.NumericParameterTests.ValueBelowValueRange]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Parameters.NumericParameterTests.ValueIsNumeric]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Parameters.NumericParameterTests.ValueWithinValueRange]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Parameters.SelectParameterTests.CanGetSetDataValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Parameters.SelectParameterTests.ConvertReturnsOriginalIfNameNotFound]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Parameters.SelectParameterTests.ConvertReturnsValueForName]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Parameters.SelectParameterTests.DefaultValueChecksAllowedValues]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Parameters.SelectParameterTests.GenerateClientDefaultLoadsFromAFile]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Parameters.SelectParameterTests.IsAllowedValue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Parameters.SelectParameterTests.IsNotAllowedValue]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Parameters.SelectParameterTests.IsRequiredWithBlank]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Parameters.SelectParameterTests.SetGetProperties]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Parameters.TextParameterTests.ConvertReturnsOriginalString]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Parameters.TextParameterTests.IsRequiredWithBlank]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Parameters.TextParameterTests.SetGetProperties]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Parameters.TextParameterTests.ValueAboveLengthRange]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Parameters.TextParameterTests.ValueBelowLengthRange]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Parameters.TextParameterTests.ValueWithinValueRange]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.PermissionDeniedExceptionTests.CreateWithpermission]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.PermissionDeniedExceptionTests.CreateWithpermissionAndMessage]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.PermissionDeniedExceptionTests.CreateWithpermissionMessageAndException]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.PermissionDeniedExceptionTests.PassThroughSerialisation]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.ProjectActivityTests.IsCheckingModificationsReturnsFalseForAllOtherStates]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.ProjectActivityTests.IsCheckingModificationsReturnsTrueWhenCheckingModifications]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.ProjectActivityTests.IsPendingReturnsFalseForNonPendingType]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.ProjectActivityTests.IsPendingReturnsTrueForPendingType]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.ProjectActivityTests.TypeGetSetTest]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.ProjectStatusCompatibilityTest.Load111ProjectStatus]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.ProjectStatusCompatibilityTest.Load11ProjectStatus]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.ProjectStatusCompatibilityTest.Load121ProjectStatus]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.ProjectStatusCompatibilityTest.Load12ProjectStatus]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.ProjectStatusCompatibilityTest.SaveAndLoadProjectStatus]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.ProjectStatusSnapshotTests.TimeOfSnapshotCanBeSetAndRetrieved]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.ProjectStatusTests.ActivityGetSetTest]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.ProjectStatusTests.BuildStageGetSetTest]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.ProjectStatusTests.BuildStatusGetSetTest]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.ProjectStatusTests.CategoryGetSetTest]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.ProjectStatusTests.LastBuildDateGetSetTest]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.ProjectStatusTests.LastBuildLabelGetSetTest]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.ProjectStatusTests.LastSuccessfulBuildLabelGetSetTest]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.ProjectStatusTests.NameGetSetTest]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.ProjectStatusTests.NextBuildTimeGetSetTest]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.ProjectStatusTests.StatusGetSetTest]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.ProjectStatusTests.WebURLGetSetTest]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.QueuedRequestSnapshotListTests.ConstructorWorks]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.QueuedRequestSnapshotTests.ActivityGetSetTest]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.QueuedRequestSnapshotTests.LastBuildDateGetSetTest]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.QueuedRequestSnapshotTests.ProjectNameGetSetTest]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.QueueSnapshotListTests.ConstructorWorks]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Security.AuditFiltersTests.ByDateRange]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Security.AuditFiltersTests.ByEventType]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Security.AuditFiltersTests.ByProject]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Security.AuditFiltersTests.ByProjectAndDateRange]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Security.AuditFiltersTests.ByProjectAndEventType]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Security.AuditFiltersTests.ByProjectAndRight]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Security.AuditFiltersTests.ByProjectAndUser]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Security.AuditFiltersTests.ByRight]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Security.AuditFiltersTests.ByUser]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Security.AuditFiltersTests.ByUserAndProject]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Security.AuditFiltersTests.Combined]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.Security.AuditRecordTests.SetGetAllProperties]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.SecurityExceptionTests.CreateDefault]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.SecurityExceptionTests.CreateWithMessage]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.SecurityExceptionTests.CreateWithMessageAndException]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.SecurityExceptionTests.PassThroughSerialisation]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.SessionInvalidExceptionTests.CreateDefault]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.SessionInvalidExceptionTests.CreateWithMessage]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.SessionInvalidExceptionTests.CreateWithMessageAndException]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.SessionInvalidExceptionTests.PassThroughSerialisation]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.WebClientFactoryTests.GeneratesStartsNewClient]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.XmlConversionUtilTests.ConvertXmlToObjectConvertsCorrectly]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.XmlConversionUtilTests.ConvertXmlToRequestConvertsRequest]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.XmlConversionUtilTests.FindMessageTypeMatchesKnownXmlMessage]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.XmlConversionUtilTests.FindMessageTypeReturnsNullForUnknownXmlMessage]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.XmlConversionUtilTests.ProcessResponseHandlesKnownMessage]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.XmlConversionUtilTests.ProcessResponseThrowsAnExceptionForUnknownMessage]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.ActionInstantiatorWithObjectGiverTest.ShouldUseObjectGiverToInstantiateActions]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.Actions.DefaultActionTest.ShouldReturnRedirectToFarmReport]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.Actions.MultipleXslReportActionTest.ShouldUseBuildLogTransformerToGenerateView]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.Actions.XslMultiGenericReportActionTest.ShouldCreateAnMultipleXslReportBuildActionWithCorrectNameXslFileName]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.Actions.XslMultiGenericReportActionTest.ShouldUseConfigurableProperties]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.Actions.XslReportActionTest.ShouldUseBuildLogTransformerToGenerateView]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.BuildLinkTest.ShouldReturnCalculatedAbsoluteUrl]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.BuildLinkTest.ShouldReturnGivenDescription]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.BuildRequestTransformerTest.ShouldGetBuildLogAndReturnResultOfDelegateTransformer]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.BuildTest.FailedlBuildIsMarkedAsFailed]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.BuildTest.SuccessfulBuildIsMarkedAsSuccessful]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.CruiseManagerBuildNameRetrieverTest.NextBuildIsNextMostRecentBuildIfOneExists]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.CruiseManagerBuildNameRetrieverTest.NextBuildIsRequestedBuildIfNoneNewer]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.CruiseManagerBuildNameRetrieverTest.PreviousBuildIsNextOldestIfOneExists]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.CruiseManagerBuildNameRetrieverTest.PreviousBuildIsRequestedBuildIfNoneOlder]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.CruiseManagerBuildNameRetrieverTest.ReturnsNameOfLatestLog]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.CruiseManagerBuildNameRetrieverTest.ThrowsAnExceptionForNextBuildIfBuildIsUnknown]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.CruiseManagerBuildNameRetrieverTest.ThrowsAnExceptionForPreviousBuildIfBuildIsUnknown]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.DefaultBuildNameFormatterTest.ShouldFormatFailedBuildCorrectly]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.DefaultBuildNameFormatterTest.ShouldFormatPassedBuildCorrectly]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.DefaultBuildNameFormatterTest.ShouldGetCorrectCssLinkForFailedBuild]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.DefaultBuildNameFormatterTest.ShouldGetCorrectCssLinkForPassedBuild]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.DefaultBuildNameFormatterTest.ShouldGetCorrectCssLinkForSelectedFailedBuild]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.DefaultBuildNameFormatterTest.ShouldGetCorrectCssLinkForSelectedPassedBuild]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.DefaultCruiseUrlBuilderTest.ShouldBuildBuildUrlAddingCorrectlyFormattedAction]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.DefaultCruiseUrlBuilderTest.ShouldBuildProjectUrlAddingCorrectlyFormattedAction]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.DefaultCruiseUrlBuilderTest.ShouldBuildServerUrlAddingCorrectlyFormattedAction]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.DefaultCruiseUrlBuilderTest.ShouldBuildServerUrlAddingCorrectlyFormattedActionAndQueryString]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.DefaultCruiseUrlBuilderTest.ShouldDelegateExtensionToSubBuilder]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.DefaultCruiseUrlBuilderTest.ShouldUrlEncodeProject]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.DefaultCruiseUrlBuilderTest.ShouldUrlEncodeProjectWithSpaces]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.DefaultLinkListFactoryTest.ShouldGenerateBuildLinks]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.DefaultLinkListFactoryTest.ShouldGenerateBuildLinksAndIdentifySelectedLink]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.DefaultLinkListFactoryTest.ShouldGenerateServerLinks]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.DefaultPluginLinkCalculatorTest.ShouldReturnBuildPluginLinksRelevantToThisProject]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.DefaultPluginLinkCalculatorTest.ShouldReturnFarmPluginLinksByQueryingConfiguration]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.DefaultPluginLinkCalculatorTest.ShouldReturnProjectPluginLinksByQueryingConfiguration]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.DefaultPluginLinkCalculatorTest.ShouldReturnServerPluginLinksByQueryingConfiguration]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.DefaultUrlBuilderTest.ShouldAddTrailingSlashToPathIfItDoesntAlreadyHaveOne]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.DefaultUrlBuilderTest.ShouldBuildUrlAddingCorrectlyFormattedAction]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.DefaultUrlBuilderTest.ShouldBuildUrlWithActionAndQueryString]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.DefaultUrlBuilderTest.ShouldBuildUrlWithActionAndQueryStringAndPath]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.DefaultUrlBuilderTest.ShouldHandlePathsWithMoreThanOneLevel]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.DefaultUrlBuilderTest.ShouldUseSpecifiedExtension]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.GenericPlugins.ConfigurablePluginTest.ShouldUseConfigurableProperties]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.GenericPlugins.ProjectConfigurableBuildPluginTest.ByDefaultWillAlwaysBeAvailableForAnyProject]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.GenericPlugins.ProjectConfigurableBuildPluginTest.ShouldBeAvailableForAnIncludedProjectIfIncludedProjectsAreSpecified]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.GenericPlugins.ProjectConfigurableBuildPluginTest.ShouldBeAvailableForANonExcludedProjectIfExcludedProjectsAreSpecified]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.GenericPlugins.ProjectConfigurableBuildPluginTest.ShouldNotBeAvailableForAnExcludedProjectIfExcludedProjectsAreSpecified]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.GenericPlugins.ProjectConfigurableBuildPluginTest.ShouldNotBeAvailableForANonIncludedProjectIfIncludedProjectsAreSpecified]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.GenericPlugins.ProjectConfigurableBuildPluginTest.ShouldThrowAnAppropriateExceptionIfBothIncludedAndExcludedProjectsAreSpecified]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.GenericPlugins.XslReportPluginTest.ShouldCreateAnXslReportActionWithCorrectNameXslFileName]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.GenericPlugins.XslReportPluginTest.ShouldUseConfigurableProperties]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.PathMappingMultiTransformerTest.ShouldCallDelegateTransformerWithCorrectFileNames]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.ProjectGridTest.ShouldCopyBuildStatusToProjectRow]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.ProjectGridTest.ShouldCopyLastBuildDateToProjectRow]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.ProjectGridTest.ShouldCopyLastBuildLabelToProjectRow]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.ProjectGridTest.ShouldCopyProjectActivityToProjectRow]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.ProjectGridTest.ShouldCopyProjectCategoryToProjectRow]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.ProjectGridTest.ShouldCopyProjectNameToProjectRow]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.ProjectGridTest.ShouldCopyProjectStatusToProjectRow]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.ProjectGridTest.ShouldCreateLinkToProjectReport]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.ProjectGridTest.ShouldDisplayCurrentProjectMessagesInProjectGridRow]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.ProjectGridTest.ShouldHandleResultsWithNoBuildLabel]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.ProjectGridTest.ShouldReturnEmptyListOfRowsWhenNoProjectStatusesAvailable]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.ProjectGridTest.ShouldReturnProjectsSortedByBuildStatusIfBuildStatusColumnSpecifiedAsSortSeed]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.ProjectGridTest.ShouldReturnProjectsSortedByCategoryIfCategoryColumnSpecifiedAsSortSeed]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.ProjectGridTest.ShouldReturnProjectsSortedByLastBuildDateIfLastBuildDateColumnSpecifiedAsSortSeed]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.ProjectGridTest.ShouldReturnProjectsSortedByNameIfNameColumnSpecifiedAsSortSeed]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.ProjectGridTest.ShouldReturnProjectsSortedByServerIfServerNameColumnSpecifiedAsSortSeed]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.ProjectLinkTest.ShouldReturnCalculatedAbsoluteUrl]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.ProjectLinkTest.ShouldReturnGivenDescription]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.RecentBuildListerTest.ShouldBuildViewForAllBuilds]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.RecentBuildListerTest.ShouldBuildViewForRecentBuilds]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.RecentBuildListerTest.ShouldReturnFingerprintBasedOnLatestBuildDateAndVelocityTemplates]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.ServerLinkTest.ShouldReturnCalculatedAbsoluteUrl]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.ServerLinkTest.ShouldReturnGivenDescription]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.ServerQueryingBuildRetrieverTest.ReturnsBuildUsingLogFromServer]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.SideBarViewBuilderTest.ShouldGenerateBuildViewIfServerAndProjectAndBuildSpecified]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.SideBarViewBuilderTest.ShouldGenerateFarmViewIfNoServerSpecified]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.SideBarViewBuilderTest.ShouldGenerateProjectViewIfServerAndProjectButNoBuildSpecified]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.SideBarViewBuilderTest.ShouldGenerateServerViewIfServerButNoProjectSpecified]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.TopControlsViewBuilderTest.ShouldGenerateFarmAndServerLinksIfServerButNoProjectSpecified]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.TopControlsViewBuilderTest.ShouldGenerateFarmLinkIfNothingSpecified]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.TopControlsViewBuilderTest.ShouldGenerateFarmServerAndProjectLinksIfServerAndProjectButNoBuildSpecified]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Dashboard.TopControlsViewBuilderTest.ShouldGenerateFarmServerProjectAndBuildLinksIfServerProjectAndBuildSpecified]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.IO.ConditionalGetFingerprintTest.NotAvailableNotEvenEqualToItself]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.IO.ConditionalGetFingerprintTest.NotAvailableShouldAlwaysProduceNotAvailableWhenCombined]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.IO.ConditionalGetFingerprintTest.ShouldBeEqualIfDateAndETagAreEqual]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.IO.ConditionalGetFingerprintTest.ShouldNeverEqualNotAvailable]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.IO.ConditionalGetFingerprintTest.ShouldNotBeEqualIfDatesDiffer]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.IO.ConditionalGetFingerprintTest.ShouldThrowExceptionIfFingerprintsAreCombinedWhichHaveDifferentETags]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.IO.ConditionalGetFingerprintTest.ShouldUseMostRecentDateWhenCombined]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.IO.FingerprintFactoryTest.ShouldAddQuotesToStringFromVersionAssemblyProviderForFingerprintFromDate]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.IO.FingerprintFactoryTest.ShouldBuildAFingerprintWithValuesFromRequestIfBothHeadersAreAvailable]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.IO.FingerprintFactoryTest.ShouldFailGracefullyWithDatesFromBrowserWhichAreNotInRfc1123FormatByReturningValidButIncorrectFingerprint]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.IO.FingerprintFactoryTest.ShouldReturnNotAvailableIfEitherOrBothHeadersAreMissing]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.IO.RequestWrappingCruiseRequestTest.DecodeProjectName]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.IO.RequestWrappingCruiseRequestTest.DecodeServerName]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.IO.RequestWrappingCruiseRequestTest.ReturnsBuildNameIfBuildSpecified]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.IO.RequestWrappingCruiseRequestTest.ReturnsEmptyStringIfNoBuildSpecified]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.IO.RequestWrappingCruiseRequestTest.ReturnsEmptyStringIfNoProjectSpecified]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.IO.RequestWrappingCruiseRequestTest.ReturnsEmptyStringIfNoServerSpecified]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.IO.RequestWrappingCruiseRequestTest.ReturnsProjectNameIfProjectSpecified]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.IO.RequestWrappingCruiseRequestTest.ReturnsServerNameIfServerSpecified]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.MVC.Cruise.BuildCheckingProxyActionTest.ShouldNotProxyAndShowErrorMessageIfBuildMissing]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.MVC.Cruise.BuildCheckingProxyActionTest.ShouldProxyIfBuildPresent]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.MVC.Cruise.CachingActionProxyTest.WhenARequestIsFoundInTheCacheItIsReturned]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.MVC.Cruise.CachingActionProxyTest.WhenARequestIsNotFoundInTheCacheTheWrappedActionIsCalledAndInsertedIntoTheCache]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.MVC.Cruise.CruiseActionFactoryTest.ShouldReturnDefaultActionIfDefaultActionSpecified]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.MVC.Cruise.CruiseActionFactoryTest.ShouldReturnDefaultActionIfNoActionSpecified]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.MVC.Cruise.CruiseActionFactoryTest.ShouldReturnRequestedActionIfAvailable]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.MVC.Cruise.CruiseActionFactoryTest.ShouldReturnUnknownActionIfActionIsntAvailable]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.MVC.Cruise.CruiseActionProxyActionTest.ShouldGetCruiseRequestForRequestAndProxyAction]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.MVC.Cruise.ExceptionCatchingActionProxyTest.ShouldGiveViewOfExceptionIfProxiedActionThowsException]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.MVC.Cruise.ExceptionCatchingActionProxyTest.ShouldReturnProxiedViewIfProxiedActionDoesntThrowException]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.MVC.Cruise.ProjectCheckingProxyActionTest.ShouldNotProxyAndShowErrorMessageIfProjectMissing]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.MVC.Cruise.ProjectCheckingProxyActionTest.ShouldProxyIfProjectPresent]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.MVC.Cruise.ServerCheckingProxyActionTest.ShouldNotProxyAndShowErrorMessageIfServerMissing]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.MVC.Cruise.ServerCheckingProxyActionTest.ShouldProxyIfServerPresent]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.MVC.HtmlViewTest.ShouldGiveHtmlFragmentIfStringConstructorUsed]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.MVC.NameValueCollectionRequestTest.ShouldReturnFileNameWithoutExtension]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.MVC.RequestControllerTest.ShouldExecuteActionFromFactoryAndReturnHtml]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.MVC.RequestControllerTest.ShouldReturnNormalResponseWithNotAvailableFingerprintIfActionDoesNotHaveFingerPrintProvider]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.MVC.RequestControllerTest.ShouldReturnNormalResponseWithServerProvidedFingerprintIfClientDidNotProvideFingerprint]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.MVC.RequestControllerTest.ShouldReturnNotModifiedResponseIfClientFingerprintMatchesServerFingerprint]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.MVC.View.LazilyInitialisingVelocityTransformerTest.ShouldUseVelocityToMergeContextContentsWithTemplate]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.MVC.View.VelocityViewGeneratorWithTransformerTest.ShouldReturnResultOfTransformerWrappedInAnHtmlView]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Plugins.BuildReport.HtmlBuildLogActionTest.ReturnsServerLogFromRequestedServer]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Plugins.BuildReport.HtmlBuildLogActionTest.ShouldReturnFingerprintBasedOnLogFileDateAndTemplateDate]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Plugins.BuildReport.LatestBuildReportProjectPluginTest.ShouldReturnRedirectToActualBuildReportPageIfBuildAvailable]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Plugins.BuildReport.LatestBuildReportProjectPluginTest.ShouldReturnWarningMessageIfNoBuildsAvailable]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Plugins.BuildReport.XmlReportActionTest.ReturnedXmlValidatesAgainstSchema]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Plugins.BuildReport.XmlReportActionTest.ReturnsAXmlResponse]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Plugins.BuildReport.XmlReportActionTest.WhenNoProjectStatusEntriesAreReturnedByTheFarmServiceTheXmlContainsJustASingleRootNode]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Plugins.BuildReport.XmlReportActionTest.WhenOneProjectStatusIsReturnedThisIsContainedInTheReturnedXml]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Plugins.FarmReport.XmlServerReportActionTest.ReturnedXmlValidatesAgainstSchema]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Plugins.FarmReport.XmlServerReportActionTest.ReturnsAnXmlResponse]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Plugins.FarmReport.XmlServerReportActionTest.WhenNoCruiseServerSnapshotEntriesAreReturnedByTheFarmServiceTheXmlContainsJustRootNodes]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Plugins.FarmReport.XmlServerReportActionTest.WhenOneCruiseServerSnapshotIsReturnedThisIsContainedInTheReturnedXml]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Plugins.ForceBuild.ForceBuildXmlActionTest.ShouldReturnCorrectMessageIfBuildForcedSuccessfully]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Plugins.ProjectReport.OhlohProjectPluginTests.DescriptionIsCorrect]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Plugins.ProjectReport.OhlohProjectPluginTests.ExecuteWorksForLinkedSite]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Plugins.ProjectReport.OhlohProjectPluginTests.ExecuteWorksForNonLinkedSite]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Plugins.ProjectReport.OhlohProjectPluginTests.NamedActionsReturnedImmutableAction]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Plugins.ProjectReport.PackageListActionTests.ExecuteGeneratesList]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Plugins.ProjectReport.PackageListPluginTests.DescriptionIsCorrect]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Plugins.ProjectReport.PackageListPluginTests.NamedActionsReturnsSingleAction]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Plugins.ProjectReport.ProjectFileDownloadTests.ExecuteGeneratesDownload]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Plugins.ProjectReport.ProjectReportProjectPluginTest.ShouldGetProjectDetailsAndUseCorrectTemplate]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Plugins.ProjectReport.ProjectReportProjectPluginTest.ShouldGetProjectDetailsAndUseCorrectTemplateWithSubReportPlugin]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Plugins.ProjectReport.ProjectReportProjectPluginTest.ShouldMarkNoBuildsAvailableIfNoBuildSpecifiersReturnedByRemoteServer]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Plugins.ProjectReport.ProjectReportProjectPluginTest.TestMockPluginResponse]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Plugins.ProjectReport.ProjectStatusActionTests.ExecuteGeneratesJsonOutputForJson]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Plugins.ProjectReport.ProjectStatusActionTests.ExecuteGeneratesXmlOutputByDefault]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Plugins.ProjectReport.ProjectStatusActionTests.ExecuteGeneratesXmlOutputForXml]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Plugins.ProjectReport.ProjectStatusPluginTests.DescriptionIsCorrect]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Plugins.ProjectReport.ProjectStatusPluginTests.ExecuteGeneratesStatusForNonRoot]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Plugins.ProjectReport.ProjectStatusPluginTests.ExecuteGeneratesStatusForRoot]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Plugins.ProjectReport.ProjectStatusPluginTests.NamedActionsReturnsSingleAction]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Plugins.ProjectReport.ProjectTimelineActionTests.ExecuteFailsForUnknownRequest]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Plugins.ProjectReport.ProjectTimelineActionTests.ExecuteWorksForDataRequest]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Plugins.ProjectReport.ProjectTimelineActionTests.ExecuteWorksForRootTimeLineRequest]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Plugins.ProjectReport.ProjectTimelineActionTests.ExecuteWorksForTimeLineRequest]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Plugins.ProjectReport.ProjectTimelinePluginTests.DescriptionIsCorrect]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Plugins.ProjectReport.ProjectTimelinePluginTests.NamedActionsReturnsBothActions]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Plugins.ProjectReport.ProjectXmlReportTest.GenerateXmlContentForSpecifiedProject]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Plugins.ProjectReport.ProjectXmlReportTest.ShouldThrowExceptionIfProjectNameIsInvalid]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Plugins.ProjectReport.ProjectXmlReportTests.ExecuteGeneratesReport]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Plugins.Statistics.BuildGraphTest.BuildGraphDataConsistency01]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Plugins.Statistics.BuildGraphTest.BuildGraphDataConsistency02]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Plugins.Statistics.BuildGraphTest.BuildGraphDataConsistency03]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Plugins.Statistics.BuildGraphTest.BuildGraphsAreDifferent]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Plugins.Statistics.BuildGraphTest.BuildGraphsAreTheSame]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Plugins.ViewServerLog.ServerLogServerPluginTest.ReturnsServerLogFromRequestedServer]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Plugins.ViewServerLog.ServerLogServerPluginTest.ReturnsServerLogFromRequestedServerForSpecificProject]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.ServerConnection.ServerAggregatingCruiseManagerWrapperTest.AddsProjectToCorrectServer]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.ServerConnection.ServerAggregatingCruiseManagerWrapperTest.DeletesProjectOnCorrectServer]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.ServerConnection.ServerAggregatingCruiseManagerWrapperTest.ForcesBuild]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.ServerConnection.ServerAggregatingCruiseManagerWrapperTest.GetsExternalLinks]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.ServerConnection.ServerAggregatingCruiseManagerWrapperTest.GetsProjectFromCorrectServer]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.ServerConnection.ServerAggregatingCruiseManagerWrapperTest.ReturnCorrectArtifactDirectoryFromCorrectProjectFromCorrectServer]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.ServerConnection.ServerAggregatingCruiseManagerWrapperTest.ReturnsCorrectBuildSpecifiersFromCorrectProjectOnCorrectServerWhenNumberOfBuildsSpecified]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.ServerConnection.ServerAggregatingCruiseManagerWrapperTest.ReturnsCorrectLogFromCorrectProjectOnCorrectServer]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.ServerConnection.ServerAggregatingCruiseManagerWrapperTest.ReturnsCorrectLogNamesFromCorrectProjectOnCorrectServer]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.ServerConnection.ServerAggregatingCruiseManagerWrapperTest.ReturnsLatestLogNameFromCorrectProjectOnCorrectServer]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.ServerConnection.ServerAggregatingCruiseManagerWrapperTest.ReturnsServerConfiguration]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.ServerConnection.ServerAggregatingCruiseManagerWrapperTest.ReturnsServerLogFromCorrectServer]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.ServerConnection.ServerAggregatingCruiseManagerWrapperTest.ReturnsServerLogFromCorrectServerForCorrectProject]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.ServerConnection.ServerAggregatingCruiseManagerWrapperTest.ReturnsServerNames]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.ServerConnection.ServerAggregatingCruiseManagerWrapperTest.ThrowsCorrectExceptionIfServerNotKnown]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.WebDashboard.ServerConnection.ServerAggregatingCruiseManagerWrapperTest.UpdatesProjectOnCorrectServer]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Xsl.AlternativeNUnitStylesheetTest.ShouldShowTestDetailsIfIncludingOutputFromNAnt]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Xsl.CompileStylesheetTest.ShouldNotRenderBuildCompleteMessage]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Xsl.CompileStylesheetTest.ShouldNotRenderRulesErrorMessage]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Xsl.CompileStylesheetTest.ShouldRenderErrorMessageAtTheStartOfLine]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Xsl.CompileStylesheetTest.ShouldRenderNAntBuildErrorElement]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Xsl.CompileStylesheetTest.ShouldRenderNAntInternalErrorElement]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Xsl.HeaderStylesheetTest.ShouldOutputIntegrationRequest]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Xsl.ModificationStylesheetTest.ShouldOutputDateOfModification]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Xsl.ModificationStylesheetTest.ShouldSortModificationsCorrectlyByDate]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Xsl.MsBuildStylesheetTest.ShouldRenderWarnings]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Xsl.MsBuildSummaryStylesheetTest.ShouldNotRenderAnyOutputIfRootNodeIsMissing]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Xsl.MsBuildSummaryStylesheetTest.ShouldRenderErrors]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Xsl.MsBuildSummaryStylesheetTest.ShouldRenderWarnings]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Xsl.MsTestSummaryStylesheetTest.ShouldNotRenderAnyOutputIfRootNodeIsMissing]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Xsl.MsTestSummaryStylesheetTest.ShouldRenderFailedTests]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Xsl.MsTestSummaryStylesheetTest.ShouldRenderTotalTestsWhenAllTestsPass]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Xsl.NUnitStylesheetTest.ShouldShowTestDetailsIfIncludingOutputFromNAnt]]></message>
<message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Xsl.SimianSummaryStylesheetTest.ShouldOutputSummaryReport]]></message>
<message level="Info"><![CDATA[Tests run: 2624, Errors: 0, Failures: 0, Inconclusive: 0, Time: 360,53125 seconds]]></message>
<message level="Info"><![CDATA[Not run: 66, Invalid: 0, Ignored: 66, Skipped: 0]]></message>
<message level="Info"><![CDATA[Tests Not Run:]]></message>
<message level="Info"><![CDATA[1) Ignored : ThoughtWorks.CruiseControl.UnitTests.Core.Config.FileConfigurationServiceTest.DoesSomethingSaneWhenBadLoadThingsHappen]]></message>
<message level="Info"><![CDATA[unimplemented]]></message>
<message level="Info"><![CDATA[2) Ignored : ThoughtWorks.CruiseControl.UnitTests.Core.Config.PreprocessorTest.TestBigFor]]></message>
<message level="Info"><![CDATA[Long running test]]></message>
<message level="Info"><![CDATA[3) Ignored : ThoughtWorks.CruiseControl.UnitTests.Core.Config.PreprocessorTest.TestCycle]]></message>
<message level="Info"><![CDATA[Ignoring this test because cycle checking is disabled until we can make it work correctly.]]></message>
<message level="Info"><![CDATA[4) Ignored : ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationRequestQueueTest.WaitForRequestShouldBlockUntilNewBuildIsRequested]]></message>
<message level="Info"><![CDATA[This entire class should be removed according to Owen]]></message>
<message level="Info"><![CDATA[5) Ignored : ThoughtWorks.CruiseControl.UnitTests.Core.RemoteCruiseServerTest.SetupAndTeardownRemotingInfrastructure]]></message>
<message level="Info"><![CDATA[This is intermittently failing, I think due to some evil NMock static nastiness. Do we even want to Unit Test this stuff? Is it not too much of an edge case?]]></message>
<message level="Info"><![CDATA[6) Ignored : ThoughtWorks.CruiseControl.UnitTests.Core.RemoteCruiseServerTest.ShouldOnlyDisposeOnce]]></message>
<message level="Info"><![CDATA[This is intermittently failing, I think due to some evil NMock static nastiness.]]></message>
<message level="Info"><![CDATA[7) Ignored : ThoughtWorks.CruiseControl.UnitTests.Core.Security.ActiveDirectoryAuthenticationTests.GetDisplayNameReturnsDisplayName]]></message>
<message level="Info"><![CDATA[This requires a valid DomainName - which cannot be set in a generic way.]]></message>
<message level="Info"><![CDATA[8) Ignored : ThoughtWorks.CruiseControl.UnitTests.Core.Security.ActiveDirectoryAuthenticationTests.GetDisplayNameReturnsUserName]]></message>
<message level="Info"><![CDATA[This requires a valid DomainName - which cannot be set in a generic way.]]></message>
<message level="Info"><![CDATA[9) Ignored : ThoughtWorks.CruiseControl.UnitTests.Core.Security.ActiveDirectoryAuthenticationTests.TestInvalidUserName]]></message>
<message level="Info"><![CDATA[This requires a valid DomainName - which cannot be set in a generic way.]]></message>
<message level="Info"><![CDATA[10) Ignored : ThoughtWorks.CruiseControl.UnitTests.Core.Security.ActiveDirectoryAuthenticationTests.TestValidUserName]]></message>
<message level="Info"><![CDATA[This requires a valid DomainName - which cannot be set in a generic way.]]></message>
<message level="Info"><![CDATA[11) Ignored : ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsTest.CvsShouldBeDefaultExecutable]]></message>
<message level="Info"><![CDATA[Ignore until fixed!]]></message>
<message level="Info"><![CDATA[12) Ignored : ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsTest.PopulateFromMinimalXml]]></message>
<message level="Info"><![CDATA[Ignore until fixed!]]></message>
<message level="Info"><![CDATA[13) Ignored : ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsTest.PopulateFromXml]]></message>
<message level="Info"><![CDATA[Ignore until fixed!]]></message>
<message level="Info"><![CDATA[14) Ignored : ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsTest.SerializeToXml]]></message>
<message level="Info"><![CDATA[Ignore until fixed!]]></message>
<message level="Info"><![CDATA[15) Ignored : ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsTest.ShouldBuildCorrectLabelProcessInfo]]></message>
<message level="Info"><![CDATA[Ignore until fixed!]]></message>
<message level="Info"><![CDATA[16) Ignored : ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsTest.ShouldBuildCorrectLabelProcessInfoIfCvsRootIsSpecified]]></message>
<message level="Info"><![CDATA[Ignore until fixed!]]></message>
<message level="Info"><![CDATA[17) Ignored : ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsTest.ShouldBuildCorrectLogProcessIfRestrictedLogins]]></message>
<message level="Info"><![CDATA[Ignore until fixed!]]></message>
<message level="Info"><![CDATA[18) Ignored : ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsTest.ShouldBuildCorrectLogProcessIfSuppressRevisionHeaderIsSelected]]></message>
<message level="Info"><![CDATA[Ignore until fixed!]]></message>
<message level="Info"><![CDATA[19) Ignored : ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsTest.ShouldCheckoutFromBranchInsteadOfUpdateIfCVSFoldersDoNotExist]]></message>
<message level="Info"><![CDATA[Ignore until fixed!]]></message>
<message level="Info"><![CDATA[20) Ignored : ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsTest.ShouldCheckoutInsteadOfUpdateIfCVSFoldersDoNotExist]]></message>
<message level="Info"><![CDATA[Ignore until fixed!]]></message>
<message level="Info"><![CDATA[21) Ignored : ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsTest.ShouldCheckoutOnWorkingDictionaryWithSpaces]]></message>
<message level="Info"><![CDATA[Ignore until fixed!]]></message>
<message level="Info"><![CDATA[22) Ignored : ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsTest.ShouldConvertLabelsThatContainIllegalCharacters]]></message>
<message level="Info"><![CDATA[Ignore until fixed!]]></message>
<message level="Info"><![CDATA[23) Ignored : ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsTest.ShouldNotGetSourceIfAutoGetSourceIsFalse]]></message>
<message level="Info"><![CDATA[Ignore until fixed!]]></message>
<message level="Info"><![CDATA[24) Ignored : ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsTest.ShouldRebaseWorkingDirectoryForGetSource]]></message>
<message level="Info"><![CDATA[Ignore until fixed!]]></message>
<message level="Info"><![CDATA[25) Ignored : ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsTest.ShouldStripRepositoryFolderFromModificationFolderNames]]></message>
<message level="Info"><![CDATA[Ignore until fixed!]]></message>
<message level="Info"><![CDATA[26) Ignored : ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsTest.ShouldStripRepositoryFolderFromModificationFolderNamesForLocalProtocol]]></message>
<message level="Info"><![CDATA[Ignore until fixed!]]></message>
<message level="Info"><![CDATA[27) Ignored : ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsTest.ShouldThrowExceptionIfCVSRootIsNotSpecifiedAndCVSFoldersDoNotExist]]></message>
<message level="Info"><![CDATA[Ignore until fixed!]]></message>
<message level="Info"><![CDATA[28) Ignored : ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsTest.ShouldUseCvsRootWithGetSource]]></message>
<message level="Info"><![CDATA[Ignore until fixed!]]></message>
<message level="Info"><![CDATA[29) Ignored : ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsTest.ShouldUseTagPrefixInLabelSpecificationIfSpecified]]></message>
<message level="Info"><![CDATA[Ignore until fixed!]]></message>
<message level="Info"><![CDATA[30) Ignored : ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsTest.VerifyDateIsFormatedCorrectly]]></message>
<message level="Info"><![CDATA[Ignore until fixed!]]></message>
<message level="Info"><![CDATA[31) Ignored : ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsTest.VerifyLogCommandArgsWithCvsRootAndBranch]]></message>
<message level="Info"><![CDATA[Ignore until fixed!]]></message>
<message level="Info"><![CDATA[32) Ignored : ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsTest.VerifyLogCommandArgumentsWithoutCvsRoot]]></message>
<message level="Info"><![CDATA[Ignore until fixed!]]></message>
<message level="Info"><![CDATA[33) Ignored : ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsTest.VerifyProcessInfoForGetSource]]></message>
<message level="Info"><![CDATA[Ignore until fixed!]]></message>
<message level="Info"><![CDATA[34) Ignored : ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsTest.VerifyProcessInfoForGetSourceOnBranch]]></message>
<message level="Info"><![CDATA[Ignore until fixed!]]></message>
<message level="Info"><![CDATA[35) Ignored : ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.GitTest.ShouldCloneAndDeleteWorkingDirIfGitDirectoryDoesntExist]]></message>
<message level="Info"><![CDATA[Does not correctly work]]></message>
<message level="Info"><![CDATA[36) Ignored : ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.RegExIssueTrackerUrlBuilderTest.MultilineCommentFirstLineContainsBugIdNextContainLogMessage]]></message>
<message level="Info"><![CDATA[CCNET 1589 can not get the test to work]]></message>
<message level="Info"><![CDATA[37) Ignored : ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault3Test.ShouldNotGetSourceIfNoWorkingFolderSpecifiedAndUseWorkingFolderTrueAndNoWorkingFolderSetInVault]]></message>
<message level="Info"><![CDATA[Ignored until i get right of the problem.]]></message>
<message level="Info"><![CDATA[38) Ignored : ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssHistoryParserTest.ParseCheckedInFileAndFolderWithLineBreaks]]></message>
<message level="Info"><![CDATA[later]]></message>
<message level="Info"><![CDATA[39) Ignored : ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ParallelTaskTests.ExecuteRunsHandlesExceptionTask]]></message>
<message level="Info"><![CDATA[Ignored until a random fail on Windows and a deadlock on Unix is fixed. (Deadlock on Unix is in ParallelTaskTests.ExecuteRunsMultipleSuccessfulTasks)]]></message>
<message level="Info"><![CDATA[40) Ignored : ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ParallelTaskTests.ExecuteRunsMultipleSuccessfulTasks]]></message>
<message level="Info"><![CDATA[Ignored until a random fail on Windows and a deadlock on Unix is fixed. (Deadlock on Unix is in ParallelTaskTests.ExecuteRunsMultipleSuccessfulTasks)]]></message>
<message level="Info"><![CDATA[41) Ignored : ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ParallelTaskTests.ExecuteRunsSuccessAndFailureTasks]]></message>
<message level="Info"><![CDATA[Ignored until a random fail on Windows and a deadlock on Unix is fixed. (Deadlock on Unix is in ParallelTaskTests.ExecuteRunsMultipleSuccessfulTasks)]]></message>
<message level="Info"><![CDATA[42) Ignored : ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ParallelTaskTests.ReadFullConfig]]></message>
<message level="Info"><![CDATA[Ignored until a random fail on Windows and a deadlock on Unix is fixed. (Deadlock on Unix is in ParallelTaskTests.ExecuteRunsMultipleSuccessfulTasks)]]></message>
<message level="Info"><![CDATA[43) Ignored : ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ParallelTaskTests.ReadMinimalConfig]]></message>
<message level="Info"><![CDATA[Ignored until a random fail on Windows and a deadlock on Unix is fixed. (Deadlock on Unix is in ParallelTaskTests.ExecuteRunsMultipleSuccessfulTasks)]]></message>
<message level="Info"><![CDATA[44) Ignored : ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ParallelTaskTests.ValidateFailsForPublishersSection]]></message>
<message level="Info"><![CDATA[Ignored until a random fail on Windows and a deadlock on Unix is fixed. (Deadlock on Unix is in ParallelTaskTests.ExecuteRunsMultipleSuccessfulTasks)]]></message>
<message level="Info"><![CDATA[45) Ignored : ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ParallelTaskTests.ValidatePassesForTasksSection]]></message>
<message level="Info"><![CDATA[Ignored until a random fail on Windows and a deadlock on Unix is fixed. (Deadlock on Unix is in ParallelTaskTests.ExecuteRunsMultipleSuccessfulTasks)]]></message>
<message level="Info"><![CDATA[46) Ignored : ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.PowerShellTaskTest.ShouldThrowAnExceptionIfPowerShellNotInstalled]]></message>
<message level="Info"><![CDATA[In which place is the BuilderException expected? => Use Assert.That(..., Throws.TypeOf<BuilderException>())]]></message>
<message level="Info"><![CDATA[47) Ignored : ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.ProjectTriggerTest.HandleExceptionInProjectLocator]]></message>
<message level="Info"><![CDATA[not implemented yet.]]></message>
<message level="Info"><![CDATA[48) Ignored : ThoughtWorks.CruiseControl.UnitTests.Core.Util.HttpWrapperTest.TestInvalidUrl]]></message>
<message level="Info"><![CDATA[Test connect to external uris and hence are slow to run and do not work disconnected.]]></message>
<message level="Info"><![CDATA[49) Ignored : ThoughtWorks.CruiseControl.UnitTests.Core.Util.HttpWrapperTest.TestLastModifiedIsNotChanged]]></message>
<message level="Info"><![CDATA[Test connect to external uris and hence are slow to run and do not work disconnected.]]></message>
<message level="Info"><![CDATA[50) Ignored : ThoughtWorks.CruiseControl.UnitTests.Core.Util.HttpWrapperTest.TestValidDynamicUrlThatDoesNotReturnLastModified]]></message>
<message level="Info"><![CDATA[Test connect to external uris and hence are slow to run and do not work disconnected.]]></message>
<message level="Info"><![CDATA[51) Ignored : ThoughtWorks.CruiseControl.UnitTests.Core.Util.HttpWrapperTest.TestValidUrlThatReturnsLastModified]]></message>
<message level="Info"><![CDATA[Test connect to external uris and hence are slow to run and do not work disconnected.]]></message>
<message level="Info"><![CDATA[52) Ignored : ThoughtWorks.CruiseControl.UnitTests.Core.Util.XmlFragmentWriterTest.ShouldIgnoreDTDEntities]]></message>
<message level="Info"><![CDATA[come back to this.]]></message>
<message level="Info"><![CDATA[53) Ignored : ThoughtWorks.CruiseControl.UnitTests.IntegrationTests.CCNet_1835.StartServer_ForceBuildDependendProject_Wait_CheckingProjectDoesNotGetTriggered]]></message>
<message level="Info"><![CDATA[Do not know if this setup is expected behaviour or not]]></message>
<message level="Info"><![CDATA[54) Ignored : ThoughtWorks.CruiseControl.UnitTests.IntegrationTests.PreprocessorTest.MustBeAbleToParse_1]]></message>
<message level="Info"><![CDATA[Broken for the moment, need to check :-(]]></message>
<message level="Info"><![CDATA[55) Ignored : ThoughtWorks.CruiseControl.UnitTests.IntegrationTests.PreprocessorTest.MustBeAbleToParse_3]]></message>
<message level="Info"><![CDATA[Broken for the moment, need to check :-(]]></message>
<message level="Info"><![CDATA[56) Ignored : ThoughtWorks.CruiseControl.UnitTests.Remote.Monitor.PollingServerWatcherTests.PollingCallsClientAndFiresEvent]]></message>
<message level="Info"><![CDATA[Not sure how to change this so it will work]]></message>
<message level="Info"><![CDATA[57) Ignored : ThoughtWorks.CruiseControl.UnitTests.Remote.Monitor.PollingServerWatcherTests.RefreshCallsClientAndFiresEvent]]></message>
<message level="Info"><![CDATA[Not sure how to change this so it will work]]></message>
<message level="Info"><![CDATA[58) Ignored : ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Plugins.BuildReport.HtmlBuildLogActionTest.ShouldReturnFingerprintBasedOnLogFileDateAndTemplateDate]]></message>
<message level="Info"><![CDATA[Difficult to mock because there is not a simple way to change a build name in to a build date.]]></message>
<message level="Info"><![CDATA[59) Ignored : ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Plugins.ProjectReport.ProjectReportProjectPluginTest.ShouldGetProjectDetailsAndUseCorrectTemplate]]></message>
<message level="Info"><![CDATA[Disable until it is fixed on non en_US systems!]]></message>
<message level="Info"><![CDATA[60) Ignored : ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Plugins.ProjectReport.ProjectReportProjectPluginTest.ShouldGetProjectDetailsAndUseCorrectTemplateWithSubReportPlugin]]></message>
<message level="Info"><![CDATA[Disable until it is fixed on non en_US systems!]]></message>
<message level="Info"><![CDATA[61) Ignored : ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Plugins.ProjectReport.ProjectReportProjectPluginTest.ShouldMarkNoBuildsAvailableIfNoBuildSpecifiersReturnedByRemoteServer]]></message>
<message level="Info"><![CDATA[Disable until it is fixed on non en_US systems!]]></message>
<message level="Info"><![CDATA[62) Ignored : ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Plugins.ProjectReport.ProjectXmlReportTest.GenerateXmlContentForSpecifiedProject]]></message>
<message level="Info"><![CDATA[Cannot get the mocking to work properly]]></message>
<message level="Info"><![CDATA[63) Ignored : ThoughtWorks.CruiseControl.UnitTests.WebDashboard.Plugins.ProjectReport.ProjectXmlReportTest.ShouldThrowExceptionIfProjectNameIsInvalid]]></message>
<message level="Info"><![CDATA[Cannot get the mocking to work properly]]></message>
<message level="Info"><![CDATA[64) Ignored : ThoughtWorks.CruiseControl.UnitTests.Xsl.MsTestSummaryStylesheetTest.ShouldNotRenderAnyOutputIfRootNodeIsMissing]]></message>
<message level="Info"><![CDATA[Ignore until example xml can be retrieved from new version of MSTest]]></message>
<message level="Info"><![CDATA[65) Ignored : ThoughtWorks.CruiseControl.UnitTests.Xsl.MsTestSummaryStylesheetTest.ShouldRenderFailedTests]]></message>
<message level="Info"><![CDATA[Ignore until example xml can be retrieved from new version of MSTest]]></message>
<message level="Info"><![CDATA[66) Ignored : ThoughtWorks.CruiseControl.UnitTests.Xsl.MsTestSummaryStylesheetTest.ShouldRenderTotalTestsWhenAllTestsPass]]></message>
<message level="Info"><![CDATA[Ignore until example xml can be retrieved from new version of MSTest]]></message>
<duration>378109.375</duration>
</task>
<duration>378171.875</duration>
</target>
<duration>378171.875</duration>
</task>
<duration>378187.5</duration>
</target>
<target name="runCodeMetrics">
<task name="call">
<target name="runGendarme">
<task name="loadtasks">
<message level="Info"><![CDATA[Scanning assembly "NauckIT.NAnt" for extensions.]]></message>
<duration>0</duration>
</task>
<task name="if">
<duration>0</duration>
</task>
<task name="if">
<task name="property">
<duration>0</duration>
</task>
<duration>15.625</duration>
</task>
<task name="if">
<duration>0</duration>
</task>
<task name="gendarme">
<message level="Info"><![CDATA[Gendarme v2.4.0.0]]></message>
<message level="Info"><![CDATA[Copyright (C) 2005-2009 Novell, Inc. and contributors]]></message>
<message level="Info"><![CDATA[Initialization: 5,1 seconds]]></message>
<message level="Info"><![CDATA[CCCmd.exe: 4,3 seconds]]></message>
<message level="Info"><![CDATA[cctray.exe: 3,2 seconds]]></message>
<message level="Info"><![CDATA[ThoughtWorks.CruiseControl.CCTrayLib.dll: 2,8 seconds]]></message>
<message level="Info"><![CDATA[ThoughtWorks.CruiseControl.Core.dll: 95,1 seconds]]></message>
<message level="Info"><![CDATA[ThoughtWorks.CruiseControl.Core.Extensions.dll: 1,0 seconds]]></message>
<message level="Info"><![CDATA[Objection.dll: 3,0 seconds]]></message>
<message level="Info"><![CDATA[ThoughtWorks.CruiseControl.Remote.dll: 0,9 seconds]]></message>
<message level="Info"><![CDATA[ThoughtWorks.CruiseControl.Remote.Extensions.dll: <0.1 seconds]]></message>
<message level="Info"><![CDATA[ccnet.exe: <0.1 seconds]]></message>
<message level="Info"><![CDATA[ccservice.exe: <0.1 seconds]]></message>
<message level="Info"><![CDATA[CCValidator.exe: 0,2 seconds]]></message>
<message level="Info"><![CDATA[ThoughtWorks.CruiseControl.MSBuild.dll: <0.1 seconds]]></message>
<message level="Info"><![CDATA[ThoughtWorks.CruiseControl.WebDashboard.dll: 0,7 seconds]]></message>
<message level="Info"><![CDATA[13 assemblies processed in 116,5 seconds.]]></message>
<duration>122500</duration>
</task>
<duration>122562.5</duration>
</target>
<duration>122578.125</duration>
</task>
<task name="if">
<task name="if">
<task name="echo">
<message level="Warning"><![CDATA[NDepend installation not found at 'D:\Build\Projects\CruiseControl.NET\SCM\Tools\NDepend\NDepend.Console.exe'. Please install NDepend! Target canceled.]]></message>
<duration>0</duration>
</task>
<duration>0</duration>
</task>
<task name="if">
<duration>0</duration>
</task>
<task name="call">
<target name="runFxCop">
<task name="loadtasks">
<message level="Info"><![CDATA[Scanning assembly "NauckIT.NAnt" for extensions.]]></message>
<duration>0</duration>
</task>
<task name="if">
<duration>0</duration>
</task>
<task name="if">
<task name="property">
<duration>0</duration>
</task>
<task name="property">
<duration>0</duration>
</task>
<duration>15.625</duration>
</task>
<task name="if">
<duration>0</duration>
</task>
<task name="fxcop">
<message level="Info"><![CDATA[Microsoft (R) FxCop Command-Line Tool, Version 1.36 (9.0.30729.1)]]></message>
<message level="Info"><![CDATA[Copyright (C) 2007 Microsoft Corporation. All rights reserved.]]></message>
<message level="Info"><![CDATA[Loading D:\Build\Projects\CruiseControl.NET\SCM\project\CruiseControl.NET.FxCop...]]></message>
<message level="Info"><![CDATA[Loaded DesignRules.dll...]]></message>
<message level="Info"><![CDATA[Loaded GlobalizationRules.dll...]]></message>
<message level="Info"><![CDATA[Loaded InteroperabilityRules.dll...]]></message>
<message level="Info"><![CDATA[Loaded MobilityRules.dll...]]></message>
<message level="Info"><![CDATA[Loaded NamingRules.dll...]]></message>
<message level="Info"><![CDATA[Loaded PerformanceRules.dll...]]></message>
<message level="Info"><![CDATA[Loaded PortabilityRules.dll...]]></message>
<message level="Info"><![CDATA[Loaded SecurityRules.dll...]]></message>
<message level="Info"><![CDATA[Loaded UsageRules.dll...]]></message>
<message level="Info"><![CDATA[Initializing Introspection engine...]]></message>
<message level="Info"><![CDATA[Analyzing...]]></message>
<message level="Info"><![CDATA[Analysis Complete.]]></message>
<message level="Info"><![CDATA[Writing 3100 messages...]]></message>
<message level="Info"><![CDATA[Writing report to D:\Build\Projects\CruiseControl.NET\SCM\BuildMetrics\fxcop-result.xml...]]></message>
<message level="Info"><![CDATA[Analysis Summary:]]></message>
<message level="Info"><![CDATA[Messages : 3100 (3100 new)]]></message>
<message level="Info"><![CDATA[Running Time: 00:00:29.5000000]]></message>
<message level="Info"><![CDATA[Done.]]></message>
<duration>34828.125</duration>
</task>
<duration>34890.625</duration>
</target>
<duration>34890.625</duration>
</task>
<duration>34937.5</duration>
</task>
<duration>157531.25</duration>
</target>
<target name="package">
<task name="call">
<target name="packageSource">
<task name="property">
<duration>0</duration>
</task>
<task name="zip">
<message level="Info"><![CDATA[Zipping 4002 files to 'D:\Build\Projects\CruiseControl.NET\SCM\Publish\CruiseControl.NET-1.5.424.7383.source.zip'.]]></message>
<duration>73468.75</duration>
</task>
<duration>73531.25</duration>
</target>
<duration>73546.875</duration>
</task>
<task name="call">
<target name="prepackageDistribution">
<task name="copy">
<message level="Info"><![CDATA[Copying 1 file to 'D:\Build\Projects\CruiseControl.NET\SCM\Dist'.]]></message>
<duration>0</duration>
</task>
<task name="mkdir">
<message level="Info"><![CDATA[Creating directory 'D:\Build\Projects\CruiseControl.NET\SCM\Dist\CCTray'.]]></message>
<duration>0</duration>
</task>
<task name="copy">
<message level="Info"><![CDATA[Copying 9 files to 'D:\Build\Projects\CruiseControl.NET\SCM\Dist\CCTray'.]]></message>
<duration>109.375</duration>
</task>
<task name="mkdir">
<message level="Info"><![CDATA[Creating directory 'D:\Build\Projects\CruiseControl.NET\SCM\Dist\CCValidator'.]]></message>
<duration>0</duration>
</task>
<task name="copy">
<message level="Info"><![CDATA[Copying 13 files to 'D:\Build\Projects\CruiseControl.NET\SCM\Dist\CCValidator'.]]></message>
<duration>156.25</duration>
</task>
<task name="mkdir">
<message level="Info"><![CDATA[Creating directory 'D:\Build\Projects\CruiseControl.NET\SCM\Dist\CCCmd'.]]></message>
<duration>0</duration>
</task>
<task name="copy">
<message level="Info"><![CDATA[Copying 3 files to 'D:\Build\Projects\CruiseControl.NET\SCM\Dist\CCCmd'.]]></message>
<duration>46.875</duration>
</task>
<task name="copy">
<message level="Info"><![CDATA[Copying 12 files to 'D:\Build\Projects\CruiseControl.NET\SCM\Dist'.]]></message>
<duration>31.25</duration>
</task>
<task name="mkdir">
<message level="Info"><![CDATA[Creating directory 'D:\Build\Projects\CruiseControl.NET\SCM\Dist\Server'.]]></message>
<duration>0</duration>
</task>
<task name="copy">
<message level="Info"><![CDATA[Copying 24 files to 'D:\Build\Projects\CruiseControl.NET\SCM\Dist\Server'.]]></message>
<duration>156.25</duration>
</task>
<task name="copy">
<message level="Info"><![CDATA[Copying 42 files to 'D:\Build\Projects\CruiseControl.NET\SCM\Dist\Server'.]]></message>
<duration>78.125</duration>
</task>
<task name="mkdir">
<message level="Info"><![CDATA[Creating directory 'D:\Build\Projects\CruiseControl.NET\SCM\Dist\WebDashboard'.]]></message>
<duration>0</duration>
</task>
<task name="mkdir">
<message level="Info"><![CDATA[Creating directory 'D:\Build\Projects\CruiseControl.NET\SCM\Dist\WebDashboard\bin'.]]></message>
<duration>0</duration>
</task>
<task name="copy">
<message level="Info"><![CDATA[Copying 22 files to 'D:\Build\Projects\CruiseControl.NET\SCM\Dist\WebDashboard\bin'.]]></message>
<duration>328.125</duration>
</task>
<task name="copy">
<message level="Info"><![CDATA[Copying 42 files to 'D:\Build\Projects\CruiseControl.NET\SCM\Dist\WebDashboard'.]]></message>
<duration>109.375</duration>
</task>
<task name="copy">
<message level="Info"><![CDATA[Copying 907 files to 'D:\Build\Projects\CruiseControl.NET\SCM\Dist\WebDashboard'.]]></message>
<duration>8093.75</duration>
</task>
<task name="copy">
<message level="Info"><![CDATA[Copying 407 files to 'D:\Build\Projects\CruiseControl.NET\SCM\Dist\WebDashboard'.]]></message>
<duration>859.375</duration>
</task>
<duration>10140.625</duration>
</target>
<duration>10156.25</duration>
</task>
<task name="call">
<target name="packageCCTray">
<task name="copy">
<message level="Info"><![CDATA[Copying 1 file to 'D:\Build\Projects\CruiseControl.NET\SCM\cctray.nsi'.]]></message>
<duration>15.625</duration>
</task>
<task name="exec">
<message level="Info"><![CDATA[MakeNSIS v2.05 - Copyright 1999-2005 Nullsoft, Inc.]]></message>
<message level="Info"><![CDATA[Portions Copyright (C) 1995-1998 Jean-loup Gailly and Mark Adler (zlib).]]></message>
<message level="Info"><![CDATA[Portions Copyright (C) 1996-2002 Julian R Seward (bzip2).]]></message>
<message level="Info"><![CDATA[Portions Copyright (C) 1999-2003 Igor Pavlov (lzma).]]></message>
<message level="Info"><![CDATA[Contributors: nnop@newmail.ru, Ryan Geiss, Andras Varga, Drew Davidson, Peter Windridge, Dave Laundon, Robert Rainwater, Yaroslav Faybishenko, Jeff Doozan, Amir Szekely, Ximon Eighteen, et al.]]></message>
<message level="Info"><![CDATA[Processing config:]]></message>
<message level="Info"><![CDATA[Processing plugin dlls: "D:\Build\Projects\CruiseControl.NET\SCM\Tools\NSIS\Plugins\*.dll"]]></message>
<message level="Info"><![CDATA[- advsplash::show]]></message>
<message level="Info"><![CDATA[- Banner::destroy]]></message>
<message level="Info"><![CDATA[- Banner::getWindow]]></message>
<message level="Info"><![CDATA[- Banner::show]]></message>
<message level="Info"><![CDATA[- BgImage::AddImage]]></message>
<message level="Info"><![CDATA[- BgImage::AddText]]></message>
<message level="Info"><![CDATA[- BgImage::Clear]]></message>
<message level="Info"><![CDATA[- BgImage::Destroy]]></message>
<message level="Info"><![CDATA[- BgImage::Redraw]]></message>
<message level="Info"><![CDATA[- BgImage::SetBg]]></message>
<message level="Info"><![CDATA[- BgImage::SetReturn]]></message>
<message level="Info"><![CDATA[- BgImage::Sound]]></message>
<message level="Info"><![CDATA[- Dialer::AttemptConnect]]></message>
<message level="Info"><![CDATA[- Dialer::AutodialHangup]]></message>
<message level="Info"><![CDATA[- Dialer::AutodialOnline]]></message>
<message level="Info"><![CDATA[- Dialer::AutodialUnattended]]></message>
<message level="Info"><![CDATA[- Dialer::GetConnectedState]]></message>
<message level="Info"><![CDATA[- InstallOptions::dialog]]></message>
<message level="Info"><![CDATA[- InstallOptions::initDialog]]></message>
<message level="Info"><![CDATA[- InstallOptions::show]]></message>
<message level="Info"><![CDATA[- LangDLL::LangDialog]]></message>
<message level="Info"><![CDATA[- Math::Script]]></message>
<message level="Info"><![CDATA[- nsExec::Exec]]></message>
<message level="Info"><![CDATA[- nsExec::ExecToLog]]></message>
<message level="Info"><![CDATA[- nsExec::ExecToStack]]></message>
<message level="Info"><![CDATA[- nsisdl::download]]></message>
<message level="Info"><![CDATA[- nsisdl::download_quiet]]></message>
<message level="Info"><![CDATA[- splash::show]]></message>
<message level="Info"><![CDATA[- StartMenu::Select]]></message>
<message level="Info"><![CDATA[- System::Alloc]]></message>
<message level="Info"><![CDATA[- System::Call]]></message>
<message level="Info"><![CDATA[- System::Copy]]></message>
<message level="Info"><![CDATA[- System::Free]]></message>
<message level="Info"><![CDATA[- System::Get]]></message>
<message level="Info"><![CDATA[- System::Int64Op]]></message>
<message level="Info"><![CDATA[- System::Store]]></message>
<message level="Info"><![CDATA[- TypeLib::GetLibVersion]]></message>
<message level="Info"><![CDATA[- TypeLib::Register]]></message>
<message level="Info"><![CDATA[- TypeLib::UnRegister]]></message>
<message level="Info"><![CDATA[- UserInfo::GetAccountType]]></message>
<message level="Info"><![CDATA[- UserInfo::GetName]]></message>
<message level="Info"><![CDATA[- VPatch::vpatchfile]]></message>
<message level="Info"><![CDATA[!define: "MUI_INSERT_NSISCONF"=""]]></message>
<message level="Info"><![CDATA[Changing directory to: "D:\Build\Projects\CruiseControl.NET\SCM"]]></message>
<message level="Info"><![CDATA[Processing script file: "cctray.nsi"]]></message>
<message level="Info"><![CDATA[!define: "PRODUCT_NAME"="CruiseControl.NET CCTray"]]></message>
<message level="Info"><![CDATA[!define: "PRODUCT_NAME_NOSPACE"="CruiseControl.NET-CCTray"]]></message>
<message level="Info"><![CDATA[!define: "PRODUCT_VERSION"="1.5.424.7383"]]></message>
<message level="Info"><![CDATA[!define: "PRODUCT_PUBLISHER"="ThoughtWorks"]]></message>
<message level="Info"><![CDATA[!define: "PRODUCT_WEB_SITE"="http://ccnet.thoughtworks.com/"]]></message>
<message level="Info"><![CDATA[!define: "PRODUCT_DIR_REGKEY"="Software\Microsoft\Windows\CurrentVersion\App Paths\cctray.exe"]]></message>
<message level="Info"><![CDATA[!define: "PRODUCT_UNINST_KEY"="Software\Microsoft\Windows\CurrentVersion\Uninstall\CruiseControl.NET CCTray"]]></message>
<message level="Info"><![CDATA[!define: "PRODUCT_UNINST_ROOT_KEY"="HKLM"]]></message>
<message level="Info"><![CDATA[!define: "PRODUCT_STARTMENU_REGVAL"="NSIS:StartMenuDir"]]></message>
<message level="Info"><![CDATA[!define: "PRODUCT_DEFAULT_DIR_KEY"="Software\ThoughtWorks\CruiseControl.NET CCTray1.5.424.7383\InstallDir"]]></message>
<message level="Info"><![CDATA[PluginDir: "install"]]></message>
<message level="Info"><![CDATA[- nsSCM::Install]]></message>
<message level="Info"><![CDATA[- nsSCM::QueryStatus]]></message>
<message level="Info"><![CDATA[- nsSCM::Remove]]></message>
<message level="Info"><![CDATA[- nsSCM::Start]]></message>
<message level="Info"><![CDATA[- nsSCM::Stop]]></message>
<message level="Info"><![CDATA[!include: "D:\Build\Projects\CruiseControl.NET\SCM\Tools\NSIS\Include\MUI.nsh"]]></message>
<message level="Info"><![CDATA[!include: "D:\Build\Projects\CruiseControl.NET\SCM\Tools\NSIS\Contrib\Modern UI\System.nsh"]]></message>
<message level="Info"><![CDATA[NSIS Modern User Interface version 1.72 - ® 2002-2005 Joost Verburg (D:\Build\Projects\CruiseControl.NET\SCM\Tools\NSIS\Contrib\Modern UI\System.nsh:11)]]></message>
<message level="Info"><![CDATA[!define: "MUI_VERBOSE"="3"]]></message>
<message level="Info"><![CDATA[!include: closed: "D:\Build\Projects\CruiseControl.NET\SCM\Tools\NSIS\Contrib\Modern UI\System.nsh"]]></message>
<message level="Info"><![CDATA[!include: closed: "D:\Build\Projects\CruiseControl.NET\SCM\Tools\NSIS\Include\MUI.nsh"]]></message>
<message level="Info"><![CDATA[SetCompressor: lzma]]></message>
<message level="Info"><![CDATA[!define: "MUI_ABORTWARNING"=""]]></message>
<message level="Info"><![CDATA[!define: "MUI_ICON"="project\CCTrayLib\ResourceIcons\Green.ico"]]></message>
<message level="Info"><![CDATA[!define: "MUI_UNICON"="project\CCTrayLib\ResourceIcons\Green.ico"]]></message>
<message level="Info"><![CDATA[!define: "MUI_HEADERIMAGE"=""]]></message>
<message level="Info"><![CDATA[!define: "MUI_HEADERIMAGE_BITMAP"="install\install_logo.bmp"]]></message>
<message level="Info"><![CDATA[!define: "MUI_HEADERIMAGE_RIGHT"=""]]></message>
<message level="Info"><![CDATA[!define: "MUI_COMPONENTSPAGE_SMALLDESC"=""]]></message>
<message level="Info"><![CDATA[!insertmacro: MUI_PAGE_WELCOME]]></message>
<message level="Info"><![CDATA[!insertmacro: end of MUI_PAGE_WELCOME]]></message>
<message level="Info"><![CDATA[!insertmacro: MUI_PAGE_LICENSE]]></message>
<message level="Info"><![CDATA[!insertmacro: end of MUI_PAGE_LICENSE]]></message>
<message level="Info"><![CDATA[!insertmacro: MUI_PAGE_COMPONENTS]]></message>
<message level="Info"><![CDATA[!insertmacro: end of MUI_PAGE_COMPONENTS]]></message>
<message level="Info"><![CDATA[!insertmacro: MUI_PAGE_DIRECTORY]]></message>
<message level="Info"><![CDATA[!insertmacro: end of MUI_PAGE_DIRECTORY]]></message>
<message level="Info"><![CDATA[VAR "ICONS_GROUP"]]></message>
<message level="Info"><![CDATA[!define: "MUI_STARTMENUPAGE_NODISABLE"=""]]></message>
<message level="Info"><![CDATA[!define: "MUI_STARTMENUPAGE_DEFAULTFOLDER"="CCTray"]]></message>
<message level="Info"><![CDATA[!define: "MUI_STARTMENUPAGE_REGISTRY_ROOT"="HKLM"]]></message>
<message level="Info"><![CDATA[!define: "MUI_STARTMENUPAGE_REGISTRY_KEY"="Software\Microsoft\Windows\CurrentVersion\Uninstall\CruiseControl.NET CCTray"]]></message>
<message level="Info"><![CDATA[!define: "MUI_STARTMENUPAGE_REGISTRY_VALUENAME"="NSIS:StartMenuDir"]]></message>
<message level="Info"><![CDATA[!insertmacro: MUI_PAGE_STARTMENU]]></message>
<message level="Info"><![CDATA[!insertmacro: end of MUI_PAGE_STARTMENU]]></message>
<message level="Info"><![CDATA[!insertmacro: MUI_PAGE_INSTFILES]]></message>
<message level="Info"><![CDATA[!insertmacro: end of MUI_PAGE_INSTFILES]]></message>
<message level="Info"><![CDATA[VAR "FinishMessage"]]></message>
<message level="Info"><![CDATA[!define: "MUI_FINISHPAGE_NOAUTOCLOSE"=""]]></message>
<message level="Info"><![CDATA[!define: "MUI_WELCOMEFINISHPAGE_CUSTOMFUNCTION_INIT"="PrepareFinishPageMessage"]]></message>
<message level="Info"><![CDATA[!define: "MUI_FINISHPAGE_TEXT"="$FinishMessage"]]></message>
<message level="Info"><![CDATA[!define: "MUI_FINISHPAGE_RUN"="$INSTDIR\ccTray.exe"]]></message>
<message level="Info"><![CDATA[!insertmacro: MUI_PAGE_FINISH]]></message>
<message level="Info"><![CDATA[!insertmacro: end of MUI_PAGE_FINISH]]></message>
<message level="Info"><![CDATA[!insertmacro: MUI_UNPAGE_INSTFILES]]></message>
<message level="Info"><![CDATA[!insertmacro: end of MUI_UNPAGE_INSTFILES]]></message>
<message level="Info"><![CDATA[!insertmacro: MUI_LANGUAGE]]></message>
<message level="Info"><![CDATA[!insertmacro: end of MUI_LANGUAGE]]></message>
<message level="Info"><![CDATA[Name: "CruiseControl.NET CCTray 1.5.424.7383"]]></message>
<message level="Info"><![CDATA[OutFile: "Publish\CruiseControl.NET-CCTray-1.5.424.7383-Setup.exe"]]></message>
<message level="Info"><![CDATA[InstallDir: "$PROGRAMFILES\CCTray"]]></message>
<message level="Info"><![CDATA[InstallRegKey: "HKLM\Software\ThoughtWorks\CruiseControl.NET CCTray1.5.424.7383\InstallDir\"]]></message>
<message level="Info"><![CDATA[ShowInstDetails: show]]></message>
<message level="Info"><![CDATA[ShowUnInstDetails: show]]></message>
<message level="Info"><![CDATA[Section: "CCTray" ->(SEC_CCTRAY)]]></message>
<message level="Info"><![CDATA[SetOutPath: "$INSTDIR"]]></message>
<message level="Info"><![CDATA[SetOverwrite: ifnewer]]></message>
<message level="Info"><![CDATA[File: "Growl.Connector.dll" 61440 bytes]]></message>
<message level="Info"><![CDATA[File: "Growl.CoreLibrary.dll" 24576 bytes]]></message>
<message level="Info"><![CDATA[File: "NetReflector.dll" 53248 bytes]]></message>
<message level="Info"><![CDATA[File: "ThoughtWorks.CruiseControl.CCTrayLib.dll" 1155072 bytes]]></message>
<message level="Info"><![CDATA[File: "ThoughtWorks.CruiseControl.Remote.dll" 147456 bytes]]></message>
<message level="Info"><![CDATA[File: "ThoughtWorks.CruiseControl.Remote.xml" 363169 bytes]]></message>
<message level="Info"><![CDATA[File: "cctray.exe" 40960 bytes]]></message>
<message level="Info"><![CDATA[File: "cctray.exe.config" 102 bytes]]></message>
<message level="Info"><![CDATA[File: "cm17a.exe" 32256 bytes]]></message>
<message level="Info"><![CDATA[!insertmacro: MUI_STARTMENU_WRITE_BEGIN]]></message>
<message level="Info"><![CDATA[!insertmacro: end of MUI_STARTMENU_WRITE_BEGIN]]></message>
<message level="Info"><![CDATA[CreateDirectory: "$SMPROGRAMS\$ICONS_GROUP"]]></message>
<message level="Info"><![CDATA[CreateShortCut: "$SMPROGRAMS\$ICONS_GROUP\CCTray.lnk"->"$INSTDIR\ccTray.exe" icon:,0, showmode=0x0, hotkey=0x0, comment=]]></message>
<message level="Info"><![CDATA[!insertmacro: MUI_STARTMENU_WRITE_END]]></message>
<message level="Info"><![CDATA[!insertmacro: end of MUI_STARTMENU_WRITE_END]]></message>
<message level="Info"><![CDATA[SectionEnd]]></message>
<message level="Info"><![CDATA[Section: "CCTray desktop shortcut" ->(SEC_DESKTOP)]]></message>
<message level="Info"><![CDATA[SetOutPath: "$INSTDIR"]]></message>
<message level="Info"><![CDATA[SetOverwrite: ifnewer]]></message>
<message level="Info"><![CDATA[!insertmacro: MUI_STARTMENU_WRITE_BEGIN]]></message>
<message level="Info"><![CDATA[!insertmacro: end of MUI_STARTMENU_WRITE_BEGIN]]></message>
<message level="Info"><![CDATA[CreateShortCut: "$DESKTOP\CCTray.lnk"->"$INSTDIR\ccTray.exe" icon:,0, showmode=0x0, hotkey=0x0, comment=]]></message>
<message level="Info"><![CDATA[!insertmacro: MUI_STARTMENU_WRITE_END]]></message>
<message level="Info"><![CDATA[!insertmacro: end of MUI_STARTMENU_WRITE_END]]></message>
<message level="Info"><![CDATA[SectionEnd]]></message>
<message level="Info"><![CDATA[Section: "CCTray start menu shortcut" ->(SEC_STARTUPGROUP)]]></message>
<message level="Info"><![CDATA[SetOutPath: "$INSTDIR"]]></message>
<message level="Info"><![CDATA[SetOverwrite: ifnewer]]></message>
<message level="Info"><![CDATA[!insertmacro: MUI_STARTMENU_WRITE_BEGIN]]></message>
<message level="Info"><![CDATA[!insertmacro: end of MUI_STARTMENU_WRITE_BEGIN]]></message>
<message level="Info"><![CDATA[CreateShortCut: "$SMPROGRAMS\Startup\CCTray.lnk"->"$INSTDIR\ccTray.exe" icon:,0, showmode=0x0, hotkey=0x0, comment=]]></message>
<message level="Info"><![CDATA[!insertmacro: MUI_STARTMENU_WRITE_END]]></message>
<message level="Info"><![CDATA[!insertmacro: end of MUI_STARTMENU_WRITE_END]]></message>
<message level="Info"><![CDATA[SectionEnd]]></message>
<message level="Info"><![CDATA[Section: "-AdditionalIcons"]]></message>
<message level="Info"><![CDATA[SetOutPath: "$INSTDIR"]]></message>
<message level="Info"><![CDATA[!insertmacro: MUI_STARTMENU_WRITE_BEGIN]]></message>
<message level="Info"><![CDATA[!insertmacro: end of MUI_STARTMENU_WRITE_BEGIN]]></message>
<message level="Info"><![CDATA[WriteINIStr: [InternetShortcut] URL=http://ccnet.thoughtworks.com/ in $INSTDIR\CruiseControl.NET CCTray.url]]></message>
<message level="Info"><![CDATA[CreateShortCut: "$SMPROGRAMS\$ICONS_GROUP\Website.lnk"->"$INSTDIR\CruiseControl.NET CCTray.url" icon:,0, showmode=0x0, hotkey=0x0, comment=]]></message>
<message level="Info"><![CDATA[CreateShortCut: "$SMPROGRAMS\$ICONS_GROUP\Uninstall.lnk"->"$INSTDIR\uninst.exe" icon:,0, showmode=0x0, hotkey=0x0, comment=]]></message>
<message level="Info"><![CDATA[!insertmacro: MUI_STARTMENU_WRITE_END]]></message>
<message level="Info"><![CDATA[!insertmacro: end of MUI_STARTMENU_WRITE_END]]></message>
<message level="Info"><![CDATA[SectionEnd]]></message>
<message level="Info"><![CDATA[Section: "-Post"]]></message>
<message level="Info"><![CDATA[WriteUninstaller: "$INSTDIR\uninst.exe"]]></message>
<message level="Info"><![CDATA[WriteRegStr: HKLM\Software\Microsoft\Windows\CurrentVersion\App Paths\cctray.exe\=$INSTDIR\cctray.exe]]></message>
<message level="Info"><![CDATA[WriteRegStr: HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\CruiseControl.NET CCTray\DisplayName=$(^Name)]]></message>
<message level="Info"><![CDATA[WriteRegStr: HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\CruiseControl.NET CCTray\UninstallString=$INSTDIR\uninst.exe]]></message>
<message level="Info"><![CDATA[WriteRegStr: HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\CruiseControl.NET CCTray\DisplayIcon=$INSTDIR\cctray.exe]]></message>
<message level="Info"><![CDATA[WriteRegStr: HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\CruiseControl.NET CCTray\DisplayVersion=1.5.424.7383]]></message>
<message level="Info"><![CDATA[WriteRegStr: HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\CruiseControl.NET CCTray\URLInfoAbout=http://ccnet.thoughtworks.com/]]></message>
<message level="Info"><![CDATA[WriteRegStr: HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\CruiseControl.NET CCTray\Publisher=ThoughtWorks]]></message>
<message level="Info"><![CDATA[WriteRegStr: HKLM\Software\ThoughtWorks\CruiseControl.NET CCTray1.5.424.7383\InstallDir\=$INSTDIR]]></message>
<message level="Info"><![CDATA[SectionEnd]]></message>
<message level="Info"><![CDATA[!insertmacro: MUI_FUNCTION_DESCRIPTION_BEGIN]]></message>
<message level="Info"><![CDATA[!insertmacro: end of MUI_FUNCTION_DESCRIPTION_BEGIN]]></message>
<message level="Info"><![CDATA[!insertmacro: MUI_DESCRIPTION_TEXT]]></message>
<message level="Info"><![CDATA[!insertmacro: end of MUI_DESCRIPTION_TEXT]]></message>
<message level="Info"><![CDATA[!insertmacro: MUI_DESCRIPTION_TEXT]]></message>
<message level="Info"><![CDATA[!insertmacro: end of MUI_DESCRIPTION_TEXT]]></message>
<message level="Info"><![CDATA[!insertmacro: MUI_DESCRIPTION_TEXT]]></message>
<message level="Info"><![CDATA[!insertmacro: end of MUI_DESCRIPTION_TEXT]]></message>
<message level="Info"><![CDATA[!insertmacro: MUI_FUNCTION_DESCRIPTION_END]]></message>
<message level="Info"><![CDATA[!insertmacro: end of MUI_FUNCTION_DESCRIPTION_END]]></message>
<message level="Info"><![CDATA[Function: "PrepareFinishPageMessage"]]></message>
<message level="Info"><![CDATA[StrCpy $FinishMessage "$(^Name) has been installed on your computer.\r\nClick Finish to close this wizard." () ()]]></message>
<message level="Info"><![CDATA[FunctionEnd]]></message>
<message level="Info"><![CDATA[Function: "un.onUninstSuccess"]]></message>
<message level="Info"><![CDATA[HideWindow]]></message>
<message level="Info"><![CDATA[MessageBox: 64: "$(^Name) was successfully removed from your computer."]]></message>
<message level="Info"><![CDATA[FunctionEnd]]></message>
<message level="Info"><![CDATA[Function: "un.onInit"]]></message>
<message level="Info"><![CDATA[MessageBox: 292: "Are you sure you want to completely remove $(^Name) and all of its components?" (on IDYES goto +2)]]></message>
<message level="Info"><![CDATA[Abort: ""]]></message>
<message level="Info"><![CDATA[FunctionEnd]]></message>
<message level="Info"><![CDATA[Section: "Uninstall"]]></message>
<message level="Info"><![CDATA[!insertmacro: MUI_STARTMENU_GETFOLDER]]></message>
<message level="Info"><![CDATA[ReadRegStr $MUI_TEMP1 HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\CruiseControl.NET CCTray\NSIS:StartMenuDir]]></message>
<message level="Info"><![CDATA[StrCmp "$MUI_TEMP1" "" equal=+3, nonequal=]]></message>
<message level="Info"><![CDATA[StrCpy $ICONS_GROUP "$MUI_TEMP1" () ()]]></message>
<message level="Info"><![CDATA[Goto: +2]]></message>
<message level="Info"><![CDATA[StrCpy $ICONS_GROUP "CCTray" () ()]]></message>
<message level="Info"><![CDATA[!insertmacro: end of MUI_STARTMENU_GETFOLDER]]></message>
<message level="Info"><![CDATA[Delete: "$SMPROGRAMS\$ICONS_GROUP\Uninstall.lnk"]]></message>
<message level="Info"><![CDATA[Delete: "$SMPROGRAMS\$ICONS_GROUP\Website.lnk"]]></message>
<message level="Info"><![CDATA[Delete: "$DESKTOP\CCTray.lnk"]]></message>
<message level="Info"><![CDATA[Delete: "$SMPROGRAMS\$ICONS_GROUP\CCTray.lnk"]]></message>
<message level="Info"><![CDATA[Delete: "$SMPROGRAMS\Startup\CCTray.lnk"]]></message>
<message level="Info"><![CDATA[RMDir: "$SMPROGRAMS\$ICONS_GROUP"]]></message>
<message level="Info"><![CDATA[RMDir: /r "$INSTDIR"]]></message>
<message level="Info"><![CDATA[DeleteRegKey: HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\CruiseControl.NET CCTray]]></message>
<message level="Info"><![CDATA[DeleteRegKey: HKLM\Software\Microsoft\Windows\CurrentVersion\App Paths\cctray.exe]]></message>
<message level="Info"><![CDATA[SetAutoClose: true]]></message>
<message level="Info"><![CDATA[SectionEnd]]></message>
<message level="Info"><![CDATA[Processed 1 file, writing output:]]></message>
<message level="Info"><![CDATA[Adding plug-ins initializing function... Done!]]></message>
<message level="Info"><![CDATA[Processing pages... Done!]]></message>
<message level="Info"><![CDATA[Removing unused resources... Done!]]></message>
<message level="Info"><![CDATA[Generating language tables... Done!]]></message>
<message level="Info"><![CDATA[Generating uninstaller... Done!]]></message>
<message level="Info"><![CDATA[Output: "D:\Build\Projects\CruiseControl.NET\SCM\Publish\CruiseControl.NET-CCTray-1.5.424.7383-Setup.exe"]]></message>
<message level="Info"><![CDATA[Install: 8 pages (512 bytes), 5 sections (2 required) (5240 bytes), 388 instructions (10864 bytes), 200 strings (6502 bytes), 1 language table (366 bytes).]]></message>
<message level="Info"><![CDATA[Uninstall: 2 pages (128 bytes),]]></message>
<message level="Info"><![CDATA[1 section (1048 bytes), 74 instructions (2072 bytes), 77 strings (1459 bytes), 1 language table (230 bytes).]]></message>
<message level="Info"><![CDATA[Datablock optimizer saved 12804 bytes (~0.6%).]]></message>
<message level="Info"><![CDATA[Using lzma (compress whole) compression.]]></message>
<message level="Info"><![CDATA[EXE header size: 57344 / 34816 bytes]]></message>
<message level="Info"><![CDATA[Install code: (23848 bytes)]]></message>
<message level="Info"><![CDATA[Install data: (1958750 bytes)]]></message>
<message level="Info"><![CDATA[Uninstall code+data: (62003 bytes)]]></message>
<message level="Info"><![CDATA[Compressed data: 279296 / 2044601 bytes]]></message>
<message level="Info"><![CDATA[CRC (0xD46D8150): 4 / 4 bytes]]></message>
<message level="Info"><![CDATA[Total size: 336644 / 2079421 bytes (16.2%)]]></message>
<duration>4546.875</duration>
</task>
<task name="mkdir">
<message level="Info"><![CDATA[Creating directory 'D:\Build\Projects\CruiseControl.NET\SCM\Dist\WebDashboard\cctray'.]]></message>
<duration>15.625</duration>
</task>
<task name="copy">
<message level="Info"><![CDATA[Copying 1 file to 'D:\Build\Projects\CruiseControl.NET\SCM\Dist\WebDashboard\cctray'.]]></message>
<duration>31.25</duration>
</task>
<duration>4656.25</duration>
</target>
<duration>4656.25</duration>
</task>
<task name="call">
<target name="packageCCTools">
<task name="copy">
<message level="Info"><![CDATA[Copying 1 file to 'D:\Build\Projects\CruiseControl.NET\SCM\cctools.nsi'.]]></message>
<duration>15.625</duration>
</task>
<task name="exec">
<message level="Info"><![CDATA[MakeNSIS v2.05 - Copyright 1999-2005 Nullsoft, Inc.]]></message>
<message level="Info"><![CDATA[Portions Copyright (C) 1995-1998 Jean-loup Gailly and Mark Adler (zlib).]]></message>
<message level="Info"><![CDATA[Portions Copyright (C) 1996-2002 Julian R Seward (bzip2).]]></message>
<message level="Info"><![CDATA[Portions Copyright (C) 1999-2003 Igor Pavlov (lzma).]]></message>
<message level="Info"><![CDATA[Contributors: nnop@newmail.ru, Ryan Geiss, Andras Varga, Drew Davidson, Peter Windridge, Dave Laundon, Robert Rainwater, Yaroslav Faybishenko, Jeff Doozan, Amir Szekely, Ximon Eighteen, et al.]]></message>
<message level="Info"><![CDATA[Processing config:]]></message>
<message level="Info"><![CDATA[Processing plugin dlls: "D:\Build\Projects\CruiseControl.NET\SCM\Tools\NSIS\Plugins\*.dll"]]></message>
<message level="Info"><![CDATA[- advsplash::show]]></message>
<message level="Info"><![CDATA[- Banner::destroy]]></message>
<message level="Info"><![CDATA[- Banner::getWindow]]></message>
<message level="Info"><![CDATA[- Banner::show]]></message>
<message level="Info"><![CDATA[- BgImage::AddImage]]></message>
<message level="Info"><![CDATA[- BgImage::AddText]]></message>
<message level="Info"><![CDATA[- BgImage::Clear]]></message>
<message level="Info"><![CDATA[- BgImage::Destroy]]></message>
<message level="Info"><![CDATA[- BgImage::Redraw]]></message>
<message level="Info"><![CDATA[- BgImage::SetBg]]></message>
<message level="Info"><![CDATA[- BgImage::SetReturn]]></message>
<message level="Info"><![CDATA[- BgImage::Sound]]></message>
<message level="Info"><![CDATA[- Dialer::AttemptConnect]]></message>
<message level="Info"><![CDATA[- Dialer::AutodialHangup]]></message>
<message level="Info"><![CDATA[- Dialer::AutodialOnline]]></message>
<message level="Info"><![CDATA[- Dialer::AutodialUnattended]]></message>
<message level="Info"><![CDATA[- Dialer::GetConnectedState]]></message>
<message level="Info"><![CDATA[- InstallOptions::dialog]]></message>
<message level="Info"><![CDATA[- InstallOptions::initDialog]]></message>
<message level="Info"><![CDATA[- InstallOptions::show]]></message>
<message level="Info"><![CDATA[- LangDLL::LangDialog]]></message>
<message level="Info"><![CDATA[- Math::Script]]></message>
<message level="Info"><![CDATA[- nsExec::Exec]]></message>
<message level="Info"><![CDATA[- nsExec::ExecToLog]]></message>
<message level="Info"><![CDATA[- nsExec::ExecToStack]]></message>
<message level="Info"><![CDATA[- nsisdl::download]]></message>
<message level="Info"><![CDATA[- nsisdl::download_quiet]]></message>
<message level="Info"><![CDATA[- splash::show]]></message>
<message level="Info"><![CDATA[- StartMenu::Select]]></message>
<message level="Info"><![CDATA[- System::Alloc]]></message>
<message level="Info"><![CDATA[- System::Call]]></message>
<message level="Info"><![CDATA[- System::Copy]]></message>
<message level="Info"><![CDATA[- System::Free]]></message>
<message level="Info"><![CDATA[- System::Get]]></message>
<message level="Info"><![CDATA[- System::Int64Op]]></message>
<message level="Info"><![CDATA[- System::Store]]></message>
<message level="Info"><![CDATA[- TypeLib::GetLibVersion]]></message>
<message level="Info"><![CDATA[- TypeLib::Register]]></message>
<message level="Info"><![CDATA[- TypeLib::UnRegister]]></message>
<message level="Info"><![CDATA[- UserInfo::GetAccountType]]></message>
<message level="Info"><![CDATA[- UserInfo::GetName]]></message>
<message level="Info"><![CDATA[- VPatch::vpatchfile]]></message>
<message level="Info"><![CDATA[!define: "MUI_INSERT_NSISCONF"=""]]></message>
<message level="Info"><![CDATA[Changing directory to: "D:\Build\Projects\CruiseControl.NET\SCM"]]></message>
<message level="Info"><![CDATA[Processing script file: "cctools.nsi"]]></message>
<message level="Info"><![CDATA[!define: "PRODUCT_NAME"="CruiseControl.NET Tools"]]></message>
<message level="Info"><![CDATA[!define: "PRODUCT_NAME_NOSPACE"="CruiseControl.NET-Tools"]]></message>
<message level="Info"><![CDATA[!define: "PRODUCT_VERSION"="1.5.424.7383"]]></message>
<message level="Info"><![CDATA[!define: "PRODUCT_PUBLISHER"="ThoughtWorks"]]></message>
<message level="Info"><![CDATA[!define: "PRODUCT_WEB_SITE"="http://ccnet.thoughtworks.com/"]]></message>
<message level="Info"><![CDATA[!define: "PRODUCT_DIR_REGKEY"="Software\Microsoft\Windows\CurrentVersion\App Paths\cccmd.exe"]]></message>
<message level="Info"><![CDATA[!define: "PRODUCT_UNINST_KEY"="Software\Microsoft\Windows\CurrentVersion\Uninstall\CruiseControl.NET Tools"]]></message>
<message level="Info"><![CDATA[!define: "PRODUCT_UNINST_ROOT_KEY"="HKLM"]]></message>
<message level="Info"><![CDATA[!define: "PRODUCT_STARTMENU_REGVAL"="NSIS:StartMenuDir"]]></message>
<message level="Info"><![CDATA[!define: "PRODUCT_DEFAULT_DIR_KEY"="Software\ThoughtWorks\CruiseControl.NET Tools1.5.424.7383\InstallDir"]]></message>
<message level="Info"><![CDATA[PluginDir: "install"]]></message>
<message level="Info"><![CDATA[- nsSCM::Install]]></message>
<message level="Info"><![CDATA[- nsSCM::QueryStatus]]></message>
<message level="Info"><![CDATA[- nsSCM::Remove]]></message>
<message level="Info"><![CDATA[- nsSCM::Start]]></message>
<message level="Info"><![CDATA[- nsSCM::Stop]]></message>
<message level="Info"><![CDATA[!include: "D:\Build\Projects\CruiseControl.NET\SCM\Tools\NSIS\Include\MUI.nsh"]]></message>
<message level="Info"><![CDATA[!include: "D:\Build\Projects\CruiseControl.NET\SCM\Tools\NSIS\Contrib\Modern UI\System.nsh"]]></message>
<message level="Info"><![CDATA[NSIS Modern User Interface version 1.72 - ® 2002-2005 Joost Verburg (D:\Build\Projects\CruiseControl.NET\SCM\Tools\NSIS\Contrib\Modern UI\System.nsh:11)]]></message>
<message level="Info"><![CDATA[!define: "MUI_VERBOSE"="3"]]></message>
<message level="Info"><![CDATA[!include: closed: "D:\Build\Projects\CruiseControl.NET\SCM\Tools\NSIS\Contrib\Modern UI\System.nsh"]]></message>
<message level="Info"><![CDATA[!include: closed: "D:\Build\Projects\CruiseControl.NET\SCM\Tools\NSIS\Include\MUI.nsh"]]></message>
<message level="Info"><![CDATA[SetCompressor: lzma]]></message>
<message level="Info"><![CDATA[!define: "MUI_ABORTWARNING"=""]]></message>
<message level="Info"><![CDATA[!define: "MUI_ICON"="project\Validator\AppIcon.ico"]]></message>
<message level="Info"><![CDATA[!define: "MUI_UNICON"="project\Validator\AppIcon.ico"]]></message>
<message level="Info"><![CDATA[!define: "MUI_HEADERIMAGE"=""]]></message>
<message level="Info"><![CDATA[!define: "MUI_HEADERIMAGE_BITMAP"="install\install_logo.bmp"]]></message>
<message level="Info"><![CDATA[!define: "MUI_HEADERIMAGE_RIGHT"=""]]></message>
<message level="Info"><![CDATA[!define: "MUI_COMPONENTSPAGE_SMALLDESC"=""]]></message>
<message level="Info"><![CDATA[!insertmacro: MUI_PAGE_WELCOME]]></message>
<message level="Info"><![CDATA[!insertmacro: end of MUI_PAGE_WELCOME]]></message>
<message level="Info"><![CDATA[!insertmacro: MUI_PAGE_LICENSE]]></message>
<message level="Info"><![CDATA[!insertmacro: end of MUI_PAGE_LICENSE]]></message>
<message level="Info"><![CDATA[!insertmacro: MUI_PAGE_COMPONENTS]]></message>
<message level="Info"><![CDATA[!insertmacro: end of MUI_PAGE_COMPONENTS]]></message>
<message level="Info"><![CDATA[!insertmacro: MUI_PAGE_DIRECTORY]]></message>
<message level="Info"><![CDATA[!insertmacro: end of MUI_PAGE_DIRECTORY]]></message>
<message level="Info"><![CDATA[VAR "ICONS_GROUP"]]></message>
<message level="Info"><![CDATA[!define: "MUI_STARTMENUPAGE_NODISABLE"=""]]></message>
<message level="Info"><![CDATA[!define: "MUI_STARTMENUPAGE_DEFAULTFOLDER"="CruiseControl.NET\Tools"]]></message>
<message level="Info"><![CDATA[!define: "MUI_STARTMENUPAGE_REGISTRY_ROOT"="HKLM"]]></message>
<message level="Info"><![CDATA[!define: "MUI_STARTMENUPAGE_REGISTRY_KEY"="Software\Microsoft\Windows\CurrentVersion\Uninstall\CruiseControl.NET Tools"]]></message>
<message level="Info"><![CDATA[!define: "MUI_STARTMENUPAGE_REGISTRY_VALUENAME"="NSIS:StartMenuDir"]]></message>
<message level="Info"><![CDATA[!insertmacro: MUI_PAGE_STARTMENU]]></message>
<message level="Info"><![CDATA[!insertmacro: end of MUI_PAGE_STARTMENU]]></message>
<message level="Info"><![CDATA[!insertmacro: MUI_PAGE_INSTFILES]]></message>
<message level="Info"><![CDATA[!insertmacro: end of MUI_PAGE_INSTFILES]]></message>
<message level="Info"><![CDATA[VAR "FinishMessage"]]></message>
<message level="Info"><![CDATA[!define: "MUI_FINISHPAGE_NOAUTOCLOSE"=""]]></message>
<message level="Info"><![CDATA[!define: "MUI_WELCOMEFINISHPAGE_CUSTOMFUNCTION_INIT"="PrepareFinishPageMessage"]]></message>
<message level="Info"><![CDATA[!define: "MUI_FINISHPAGE_TEXT"="$FinishMessage"]]></message>
<message level="Info"><![CDATA[!insertmacro: MUI_PAGE_FINISH]]></message>
<message level="Info"><![CDATA[!insertmacro: end of MUI_PAGE_FINISH]]></message>
<message level="Info"><![CDATA[!insertmacro: MUI_UNPAGE_INSTFILES]]></message>
<message level="Info"><![CDATA[!insertmacro: end of MUI_UNPAGE_INSTFILES]]></message>
<message level="Info"><![CDATA[!insertmacro: MUI_LANGUAGE]]></message>
<message level="Info"><![CDATA[!insertmacro: end of MUI_LANGUAGE]]></message>
<message level="Info"><![CDATA[Name: "CruiseControl.NET Tools 1.5.424.7383"]]></message>
<message level="Info"><![CDATA[OutFile: "Publish\CruiseControl.NET-Tools-1.5.424.7383-Setup.exe"]]></message>
<message level="Info"><![CDATA[InstallDir: "$PROGRAMFILES\CruiseControl.NET"]]></message>
<message level="Info"><![CDATA[InstallRegKey: "HKLM\Software\ThoughtWorks\CruiseControl.NET Tools1.5.424.7383\InstallDir\"]]></message>
<message level="Info"><![CDATA[ShowInstDetails: show]]></message>
<message level="Info"><![CDATA[ShowUnInstDetails: show]]></message>
<message level="Info"><![CDATA[Section: "CCCmd" ->(SEC_CCCMD)]]></message>
<message level="Info"><![CDATA[SetOutPath: "$INSTDIR\CCCmd"]]></message>
<message level="Info"><![CDATA[SetOverwrite: ifnewer]]></message>
<message level="Info"><![CDATA[File: "CCCmd.exe" 15360 bytes]]></message>
<message level="Info"><![CDATA[File: "NetReflector.dll" 53248 bytes]]></message>
<message level="Info"><![CDATA[File: "ThoughtWorks.CruiseControl.Remote.dll" 147456 bytes]]></message>
<message level="Info"><![CDATA[SectionEnd]]></message>
<message level="Info"><![CDATA[Section: "Application" ->(SEC_CCVALIDATOR)]]></message>
<message level="Info"><![CDATA[SetOutPath: "$INSTDIR\CCValidator"]]></message>
<message level="Info"><![CDATA[SetOverwrite: ifnewer]]></message>
<message level="Info"><![CDATA[File: "CCValidator.exe" 770048 bytes]]></message>
<message level="Info"><![CDATA[File: "CCValidator.exe.config" 226 bytes]]></message>
<message level="Info"><![CDATA[File: "CSharpFormat.dll" 36864 bytes]]></message>
<message level="Info"><![CDATA[File: "ICSharpCode.SharpZipLib.dll" 192512 bytes]]></message>
<message level="Info"><![CDATA[File: "NPlot.dll" 176128 bytes]]></message>
<message level="Info"><![CDATA[File: "NetReflector.dll" 0/53248 bytes]]></message>
<message level="Info"><![CDATA[File: "SciLexer.dll" 408576 bytes]]></message>
<message level="Info"><![CDATA[File: "ScintillaNet.dll" 558080 bytes]]></message>
<message level="Info"><![CDATA[File: "ThoughtWorks.CruiseControl.Core.dll" 757760 bytes]]></message>
<message level="Info"><![CDATA[File: "ThoughtWorks.CruiseControl.MSBuild.dll" 11776 bytes]]></message>
<message level="Info"><![CDATA[File: "ThoughtWorks.CruiseControl.Remote.dll" 0/147456 bytes]]></message>
<message level="Info"><![CDATA[File: "edtFTPnet.dll" 139264 bytes]]></message>
<message level="Info"><![CDATA[File: "log4net.dll" 270336 bytes]]></message>
<message level="Info"><![CDATA[!insertmacro: MUI_STARTMENU_WRITE_BEGIN]]></message>
<message level="Info"><![CDATA[!insertmacro: end of MUI_STARTMENU_WRITE_BEGIN]]></message>
<message level="Info"><![CDATA[CreateDirectory: "$SMPROGRAMS\$ICONS_GROUP"]]></message>
<message level="Info"><![CDATA[CreateShortCut: "$SMPROGRAMS\$ICONS_GROUP\CCValidator.lnk"->"$INSTDIR\CCValidator\CCValidator.exe" icon:,0, showmode=0x0, hotkey=0x0, comment=]]></message>
<message level="Info"><![CDATA[!insertmacro: MUI_STARTMENU_WRITE_END]]></message>
<message level="Info"><![CDATA[!insertmacro: end of MUI_STARTMENU_WRITE_END]]></message>
<message level="Info"><![CDATA[SectionEnd]]></message>
<message level="Info"><![CDATA[Section: "-AdditionalIcons"]]></message>
<message level="Info"><![CDATA[SetOutPath: "$INSTDIR"]]></message>
<message level="Info"><![CDATA[!insertmacro: MUI_STARTMENU_WRITE_BEGIN]]></message>
<message level="Info"><![CDATA[!insertmacro: end of MUI_STARTMENU_WRITE_BEGIN]]></message>
<message level="Info"><![CDATA[WriteINIStr: [InternetShortcut] URL=http://ccnet.thoughtworks.com/ in $INSTDIR\CruiseControl.NET Tools.url]]></message>
<message level="Info"><![CDATA[CreateShortCut: "$SMPROGRAMS\$ICONS_GROUP\Website.lnk"->"$INSTDIR\CruiseControl.NET Tools.url" icon:,0, showmode=0x0, hotkey=0x0, comment=]]></message>
<message level="Info"><![CDATA[CreateShortCut: "$SMPROGRAMS\$ICONS_GROUP\Uninstall.lnk"->"$INSTDIR\uninst-tools.exe" icon:,0, showmode=0x0, hotkey=0x0, comment=]]></message>
<message level="Info"><![CDATA[!insertmacro: MUI_STARTMENU_WRITE_END]]></message>
<message level="Info"><![CDATA[!insertmacro: end of MUI_STARTMENU_WRITE_END]]></message>
<message level="Info"><![CDATA[SectionEnd]]></message>
<message level="Info"><![CDATA[Section: "-Post"]]></message>
<message level="Info"><![CDATA[WriteUninstaller: "$INSTDIR\uninst-tools.exe"]]></message>
<message level="Info"><![CDATA[WriteRegStr: HKLM\Software\Microsoft\Windows\CurrentVersion\App Paths\cccmd.exe\=$INSTDIR\CCCmd\CCCmd.exe]]></message>
<message level="Info"><![CDATA[WriteRegStr: HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\CruiseControl.NET Tools\DisplayName=$(^Name)]]></message>
<message level="Info"><![CDATA[WriteRegStr: HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\CruiseControl.NET Tools\UninstallString=$INSTDIR\uninst.exe]]></message>
<message level="Info"><![CDATA[WriteRegStr: HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\CruiseControl.NET Tools\DisplayIcon=$INSTDIR\CCCmd\CCCmd.exe]]></message>
<message level="Info"><![CDATA[WriteRegStr: HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\CruiseControl.NET Tools\DisplayVersion=1.5.424.7383]]></message>
<message level="Info"><![CDATA[WriteRegStr: HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\CruiseControl.NET Tools\URLInfoAbout=http://ccnet.thoughtworks.com/]]></message>
<message level="Info"><![CDATA[WriteRegStr: HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\CruiseControl.NET Tools\Publisher=ThoughtWorks]]></message>
<message level="Info"><![CDATA[WriteRegStr: HKLM\Software\ThoughtWorks\CruiseControl.NET Tools1.5.424.7383\InstallDir\=$INSTDIR]]></message>
<message level="Info"><![CDATA[SectionEnd]]></message>
<message level="Info"><![CDATA[!insertmacro: MUI_FUNCTION_DESCRIPTION_BEGIN]]></message>
<message level="Info"><![CDATA[!insertmacro: end of MUI_FUNCTION_DESCRIPTION_BEGIN]]></message>
<message level="Info"><![CDATA[!insertmacro: MUI_DESCRIPTION_TEXT]]></message>
<message level="Info"><![CDATA[!insertmacro: end of MUI_DESCRIPTION_TEXT]]></message>
<message level="Info"><![CDATA[!insertmacro: MUI_DESCRIPTION_TEXT]]></message>
<message level="Info"><![CDATA[!insertmacro: end of MUI_DESCRIPTION_TEXT]]></message>
<message level="Info"><![CDATA[!insertmacro: MUI_DESCRIPTION_TEXT]]></message>
<message level="Info"><![CDATA[warning: unknown variable/constant "{SEC_COMMLIB}" detected, ignoring (macro:MUI_DESCRIPTION_TEXT:5)]]></message>
<message level="Info"><![CDATA[!insertmacro: end of MUI_DESCRIPTION_TEXT]]></message>
<message level="Info"><![CDATA[!insertmacro: MUI_FUNCTION_DESCRIPTION_END]]></message>
<message level="Info"><![CDATA[!insertmacro: end of MUI_FUNCTION_DESCRIPTION_END]]></message>
<message level="Info"><![CDATA[Function: "PrepareFinishPageMessage"]]></message>
<message level="Info"><![CDATA[StrCpy $FinishMessage "$(^Name) has been installed on your computer.\r\nClick Finish to close this wizard." () ()]]></message>
<message level="Info"><![CDATA[FunctionEnd]]></message>
<message level="Info"><![CDATA[Function: "un.onUninstSuccess"]]></message>
<message level="Info"><![CDATA[HideWindow]]></message>
<message level="Info"><![CDATA[MessageBox: 64: "$(^Name) was successfully removed from your computer."]]></message>
<message level="Info"><![CDATA[FunctionEnd]]></message>
<message level="Info"><![CDATA[Function: "un.onInit"]]></message>
<message level="Info"><![CDATA[MessageBox: 292: "Are you sure you want to completely remove $(^Name) and all of its components?" (on IDYES goto +2)]]></message>
<message level="Info"><![CDATA[Abort: ""]]></message>
<message level="Info"><![CDATA[FunctionEnd]]></message>
<message level="Info"><![CDATA[Section: "Uninstall"]]></message>
<message level="Info"><![CDATA[!insertmacro: MUI_STARTMENU_GETFOLDER]]></message>
<message level="Info"><![CDATA[ReadRegStr $MUI_TEMP1 HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\CruiseControl.NET Tools\NSIS:StartMenuDir]]></message>
<message level="Info"><![CDATA[StrCmp "$MUI_TEMP1" "" equal=+3, nonequal=]]></message>
<message level="Info"><![CDATA[StrCpy $ICONS_GROUP "$MUI_TEMP1" () ()]]></message>
<message level="Info"><![CDATA[Goto: +2]]></message>
<message level="Info"><![CDATA[StrCpy $ICONS_GROUP "CruiseControl.NET\Tools" () ()]]></message>
<message level="Info"><![CDATA[!insertmacro: end of MUI_STARTMENU_GETFOLDER]]></message>
<message level="Info"><![CDATA[Delete: "$SMPROGRAMS\$ICONS_GROUP\Uninstall.lnk"]]></message>
<message level="Info"><![CDATA[Delete: "$SMPROGRAMS\$ICONS_GROUP\Website.lnk"]]></message>
<message level="Info"><![CDATA[Delete: "$INSTDIR\uninst-tools.exe"]]></message>
<message level="Info"><![CDATA[Delete: "$INSTDIR\CruiseControl.NET Tools.url"]]></message>
<message level="Info"><![CDATA[RMDir: "$SMPROGRAMS\$ICONS_GROUP"]]></message>
<message level="Info"><![CDATA[RMDir: /r "$INSTDIR\CCCmd"]]></message>
<message level="Info"><![CDATA[RMDir: /r "$INSTDIR\CCValidator"]]></message>
<message level="Info"><![CDATA[RMDir: /r "$INSTDIR\SDK"]]></message>
<message level="Info"><![CDATA[DeleteRegKey: HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\CruiseControl.NET Tools]]></message>
<message level="Info"><![CDATA[DeleteRegKey: HKLM\Software\Microsoft\Windows\CurrentVersion\App Paths\cccmd.exe]]></message>
<message level="Info"><![CDATA[SetAutoClose: true]]></message>
<message level="Info"><![CDATA[SectionEnd]]></message>
<message level="Info"><![CDATA[Processed 1 file, writing output:]]></message>
<message level="Info"><![CDATA[Adding plug-ins initializing function... Done!]]></message>
<message level="Info"><![CDATA[Processing pages... Done!]]></message>
<message level="Info"><![CDATA[Removing unused resources... Done!]]></message>
<message level="Info"><![CDATA[Generating language tables... Done!]]></message>
<message level="Info"><![CDATA[Generating uninstaller... Done!]]></message>
<message level="Info"><![CDATA[Output: "D:\Build\Projects\CruiseControl.NET\SCM\Publish\CruiseControl.NET-Tools-1.5.424.7383-Setup.exe"]]></message>
<message level="Info"><![CDATA[Install: 8 pages (512 bytes), 4 sections (2 required) (4192 bytes), 356 instructions (9968 bytes), 203 strings (6535 bytes), 1 language table (362 bytes).]]></message>
<message level="Info"><![CDATA[Uninstall: 2 pages (128 bytes),]]></message>
<message level="Info"><![CDATA[1 section (1048 bytes), 75 instructions (2100 bytes), 77 strings (1494 bytes), 1 language table (230 bytes).]]></message>
<message level="Info"><![CDATA[Datablock optimizer saved 213516 bytes (~5.3%).]]></message>
<message level="Info"><![CDATA[Using lzma (compress whole) compression.]]></message>
<message level="Info"><![CDATA[EXE header size: 100864 / 34816 bytes]]></message>
<message level="Info"><![CDATA[Install code: (21933 bytes)]]></message>
<message level="Info"><![CDATA[Install data: (3618125 bytes)]]></message>
<message level="Info"><![CDATA[Uninstall code+data: (105954 bytes)]]></message>
<message level="Info"><![CDATA[Compressed data: 909292 / 3746012 bytes]]></message>
<message level="Info"><![CDATA[CRC (0xFDCD7030): 4 / 4 bytes]]></message>
<message level="Info"><![CDATA[Total size: 1010160 / 3780832 bytes (26.7%)]]></message>
<message level="Info"><![CDATA[1 warning:]]></message>
<message level="Info"><![CDATA[unknown variable/constant "{SEC_COMMLIB}" detected, ignoring (macro:MUI_DESCRIPTION_TEXT:5)]]></message>
<duration>9921.875</duration>
</task>
<duration>9953.125</duration>
</target>
<duration>9968.75</duration>
</task>
<task name="call">
<target name="compressJavaScript">
<task name="loadtasks">
<message level="Info"><![CDATA[Scanning assembly "Ra.Build.Tasks" for extensions.]]></message>
<duration>0</duration>
</task>
<task name="jsmin">
<message level="Info"><![CDATA[Minifying 452 file(s) to 'D:\Build\Projects\CruiseControl.NET\SCM\Dist\WebDashboard\javascript-compressed'.]]></message>
<duration>1234.375</duration>
</task>
<task name="move">
<message level="Info"><![CDATA[452 files moved.]]></message>
<duration>828.125</duration>
</task>
<task name="delete">
<message level="Info"><![CDATA[Deleting directory 'D:\Build\Projects\CruiseControl.NET\SCM\Dist\WebDashboard\javascript-compressed'.]]></message>
<duration>187.5</duration>
</task>
<duration>2281.25</duration>
</target>
<duration>2312.5</duration>
</task>
<task name="call">
<target name="build.admin.package">
<task name="mkdir">
<message level="Info"><![CDATA[Creating directory 'D:\Build\Projects\CruiseControl.NET\SCM\Build\WebDashboard\packages\'.]]></message>
<duration>15.625</duration>
</task>
<task name="zip">
<message level="Info"><![CDATA[Zipping 3 files to 'D:\Build\Projects\CruiseControl.NET\SCM\Build\WebDashboard\packages\DashboardAdmin.zip'.]]></message>
<duration>31.25</duration>
</task>
<duration>62.5</duration>
</target>
<target name="farm.level.packages">
<duration>0</duration>
</target>
<target name="build.queueStatus.package">
<task name="mkdir">
<duration>0</duration>
</task>
<task name="zip">
<message level="Info"><![CDATA[Zipping 2 files to 'D:\Build\Projects\CruiseControl.NET\SCM\Build\WebDashboard\packages\QueueStatus.zip'.]]></message>
<duration>15.625</duration>
</task>
<duration>31.25</duration>
</target>
<target name="build.serverLog.package">
<task name="mkdir">
<duration>0</duration>
</task>
<task name="zip">
<message level="Info"><![CDATA[Zipping 2 files to 'D:\Build\Projects\CruiseControl.NET\SCM\Build\WebDashboard\packages\ServerLog.zip'.]]></message>
<duration>15.625</duration>
</task>
<duration>31.25</duration>
</target>
<target name="build.serverInfo.package">
<task name="mkdir">
<duration>0</duration>
</task>
<task name="zip">
<message level="Info"><![CDATA[Zipping 2 files to 'D:\Build\Projects\CruiseControl.NET\SCM\Build\WebDashboard\packages\ServerInfo.zip'.]]></message>
<duration>15.625</duration>
</task>
<duration>31.25</duration>
</target>
<target name="build.serverConfig.package">
<task name="mkdir">
<duration>0</duration>
</task>
<task name="zip">
<message level="Info"><![CDATA[Zipping 2 files to 'D:\Build\Projects\CruiseControl.NET\SCM\Build\WebDashboard\packages\ServerConfig.zip'.]]></message>
<duration>0</duration>
</task>
<duration>15.625</duration>
</target>
<target name="build.securityConfig.package">
<task name="mkdir">
<duration>0</duration>
</task>
<task name="zip">
<message level="Info"><![CDATA[Zipping 2 files to 'D:\Build\Projects\CruiseControl.NET\SCM\Build\WebDashboard\packages\SecurityConfig.zip'.]]></message>
<duration>15.625</duration>
</task>
<duration>31.25</duration>
</target>
<target name="build.userList.package">
<task name="mkdir">
<duration>0</duration>
</task>
<task name="zip">
<message level="Info"><![CDATA[Zipping 3 files to 'D:\Build\Projects\CruiseControl.NET\SCM\Build\WebDashboard\packages\UserList.zip'.]]></message>
<duration>15.625</duration>
</task>
<duration>31.25</duration>
</target>
<target name="server.level.packages">
<duration>0</duration>
</target>
<target name="build.projectStats.package">
<task name="mkdir">
<duration>0</duration>
</task>
<task name="zip">
<message level="Info"><![CDATA[Zipping 2 files to 'D:\Build\Projects\CruiseControl.NET\SCM\Build\WebDashboard\packages\ProjectStats.zip'.]]></message>
<duration>15.625</duration>
</task>
<duration>31.25</duration>
</target>
<target name="build.projectConfig.package">
<task name="mkdir">
<duration>0</duration>
</task>
<task name="zip">
<message level="Info"><![CDATA[Zipping 1 files to 'D:\Build\Projects\CruiseControl.NET\SCM\Build\WebDashboard\packages\ProjectConfig.zip'.]]></message>
<duration>0</duration>
</task>
<duration>15.625</duration>
</target>
<target name="build.projectTimeline.package">
<task name="mkdir">
<duration>0</duration>
</task>
<task name="zip">
<message level="Info"><![CDATA[Zipping 1 files to 'D:\Build\Projects\CruiseControl.NET\SCM\Build\WebDashboard\packages\ProjectTimeline.zip'.]]></message>
<duration>0</duration>
</task>
<duration>15.625</duration>
</target>
<target name="build.modificationHistory.package">
<task name="mkdir">
<duration>0</duration>
</task>
<task name="zip">
<message level="Info"><![CDATA[Zipping 1 files to 'D:\Build\Projects\CruiseControl.NET\SCM\Build\WebDashboard\packages\ModificationHistory.zip'.]]></message>
<duration>15.625</duration>
</task>
<duration>31.25</duration>
</target>
<target name="build.packageList.package">
<task name="mkdir">
<duration>0</duration>
</task>
<task name="zip">
<message level="Info"><![CDATA[Zipping 2 files to 'D:\Build\Projects\CruiseControl.NET\SCM\Build\WebDashboard\packages\PackageList.zip'.]]></message>
<duration>0</duration>
</task>
<duration>15.625</duration>
</target>
<target name="build.ohlohStats.package">
<task name="mkdir">
<duration>0</duration>
</task>
<task name="zip">
<message level="Info"><![CDATA[Zipping 2 files to 'D:\Build\Projects\CruiseControl.NET\SCM\Build\WebDashboard\packages\OhlohStats.zip'.]]></message>
<duration>15.625</duration>
</task>
<duration>31.25</duration>
</target>
<target name="project.level.packages">
<duration>0</duration>
</target>
<target name="build.nunit.package">
<task name="mkdir">
<duration>0</duration>
</task>
<task name="zip">
<message level="Info"><![CDATA[Zipping 4 files to 'D:\Build\Projects\CruiseControl.NET\SCM\Build\WebDashboard\packages\NUnit.zip'.]]></message>
<duration>15.625</duration>
</task>
<duration>31.25</duration>
</target>
<target name="build.ndepend.package">
<task name="mkdir">
<duration>15.625</duration>
</task>
<task name="zip">
<message level="Info"><![CDATA[Zipping 2 files to 'D:\Build\Projects\CruiseControl.NET\SCM\Build\WebDashboard\packages\NDepend.zip'.]]></message>
<duration>15.625</duration>
</task>
<duration>31.25</duration>
</target>
<target name="build.dupfinder.package">
<task name="mkdir">
<duration>0</duration>
</task>
<task name="zip">
<message level="Info"><![CDATA[Zipping 3 files to 'D:\Build\Projects\CruiseControl.NET\SCM\Build\WebDashboard\packages\DupFinder.zip'.]]></message>
<duration>15.625</duration>
</task>
<duration>31.25</duration>
</target>
<target name="build.nant.package">
<task name="mkdir">
<duration>0</duration>
</task>
<task name="zip">
<message level="Info"><![CDATA[Zipping 4 files to 'D:\Build\Projects\CruiseControl.NET\SCM\Build\WebDashboard\packages\NAnt.zip'.]]></message>
<duration>15.625</duration>
</task>
<duration>31.25</duration>
</target>
<target name="build.msbuild.package">
<task name="mkdir">
<duration>0</duration>
</task>
<task name="zip">
<message level="Info"><![CDATA[Zipping 3 files to 'D:\Build\Projects\CruiseControl.NET\SCM\Build\WebDashboard\packages\MSBuild.zip'.]]></message>
<duration>15.625</duration>
</task>
<duration>31.25</duration>
</target>
<target name="build.fxcop.package">
<task name="mkdir">
<duration>0</duration>
</task>
<task name="zip">
<message level="Info"><![CDATA[Zipping 2 files to 'D:\Build\Projects\CruiseControl.NET\SCM\Build\WebDashboard\packages\FxCop.zip'.]]></message>
<duration>0</duration>
</task>
<duration>31.25</duration>
</target>
<target name="build.ncover.package">
<task name="mkdir">
<duration>0</duration>
</task>
<task name="zip">
<message level="Info"><![CDATA[Zipping 3 files to 'D:\Build\Projects\CruiseControl.NET\SCM\Build\WebDashboard\packages\NCover.zip'.]]></message>
<duration>15.625</duration>
</task>
<duration>31.25</duration>
</target>
<target name="build.codeItRight.package">
<task name="mkdir">
<duration>0</duration>
</task>
<task name="zip">
<message level="Info"><![CDATA[Zipping 3 files to 'D:\Build\Projects\CruiseControl.NET\SCM\Build\WebDashboard\packages\CodeItRight.zip'.]]></message>
<duration>15.625</duration>
</task>
<duration>31.25</duration>
</target>
<target name="build.simian.package">
<task name="mkdir">
<duration>0</duration>
</task>
<task name="zip">
<message level="Info"><![CDATA[Zipping 3 files to 'D:\Build\Projects\CruiseControl.NET\SCM\Build\WebDashboard\packages\Simian.zip'.]]></message>
<duration>15.625</duration>
</task>
<duration>31.25</duration>
</target>
<target name="build.fitnesse.package">
<task name="mkdir">
<duration>0</duration>
</task>
<task name="zip">
<message level="Info"><![CDATA[Zipping 2 files to 'D:\Build\Projects\CruiseControl.NET\SCM\Build\WebDashboard\packages\Fitnesse.zip'.]]></message>
<duration>15.625</duration>
</task>
<duration>31.25</duration>
</target>
<target name="build.gendarme.package">
<task name="mkdir">
<duration>0</duration>
</task>
<task name="zip">
<message level="Info"><![CDATA[Zipping 3 files to 'D:\Build\Projects\CruiseControl.NET\SCM\Build\WebDashboard\packages\Gendarme.zip'.]]></message>
<duration>15.625</duration>
</task>
<duration>31.25</duration>
</target>
<target name="build.stylecop.package">
<task name="mkdir">
<duration>0</duration>
</task>
<task name="zip">
<message level="Info"><![CDATA[Zipping 2 files to 'D:\Build\Projects\CruiseControl.NET\SCM\Build\WebDashboard\packages\StyleCop.zip'.]]></message>
<duration>15.625</duration>
</task>
<duration>31.25</duration>
</target>
<target name="build.msTest.package">
<task name="mkdir">
<duration>0</duration>
</task>
<task name="zip">
<message level="Info"><![CDATA[Zipping 3 files to 'D:\Build\Projects\CruiseControl.NET\SCM\Build\WebDashboard\packages\MSTest.zip'.]]></message>
<duration>0</duration>
</task>
<duration>15.625</duration>
</target>
<target name="build.level.packages">
<duration>0</duration>
</target>
<target name="noteWorthy.theme.package">
<task name="mkdir">
<duration>0</duration>
</task>
<task name="zip">
<message level="Info"><![CDATA[Zipping 12 files to 'D:\Build\Projects\CruiseControl.NET\SCM\Build\WebDashboard\packages\noteWorthy.zip'.]]></message>
<duration>15.625</duration>
</task>
<duration>46.875</duration>
</target>
<target name="liquidBlue.theme.package">
<task name="mkdir">
<duration>0</duration>
</task>
<task name="zip">
<message level="Info"><![CDATA[Zipping 10 files to 'D:\Build\Projects\CruiseControl.NET\SCM\Build\WebDashboard\packages\LiquidBlue.zip'.]]></message>
<duration>15.625</duration>
</task>
<duration>46.875</duration>
</target>
<target name="theme.packages">
<duration>0</duration>
</target>
<target name="build.packages">
<task name="copy">
<message level="Info"><![CDATA[Copying 1 file to 'D:\Build\Projects\CruiseControl.NET\SCM\Dist\WebDashboard\packages\packages.xml'.]]></message>
<duration>0</duration>
</task>
<task name="copy">
<message level="Info"><![CDATA[Copying 28 files to 'D:\Build\Projects\CruiseControl.NET\SCM\Dist\WebDashboard\packages'.]]></message>
<duration>31.25</duration>
</task>
<duration>62.5</duration>
</target>
<duration>937.5</duration>
</task>
<task name="call">
<target name="packageCCNET">
<task name="copy">
<message level="Info"><![CDATA[Copying 1 file to 'D:\Build\Projects\CruiseControl.NET\SCM\ccnet.nsi'.]]></message>
<duration>0</duration>
</task>
<task name="exec">
<message level="Info"><![CDATA[MakeNSIS v2.05 - Copyright 1999-2005 Nullsoft, Inc.]]></message>
<message level="Info"><![CDATA[Portions Copyright (C) 1995-1998 Jean-loup Gailly and Mark Adler (zlib).]]></message>
<message level="Info"><![CDATA[Portions Copyright (C) 1996-2002 Julian R Seward (bzip2).]]></message>
<message level="Info"><![CDATA[Portions Copyright (C) 1999-2003 Igor Pavlov (lzma).]]></message>
<message level="Info"><![CDATA[Contributors: nnop@newmail.ru, Ryan Geiss, Andras Varga, Drew Davidson, Peter Windridge, Dave Laundon, Robert Rainwater, Yaroslav Faybishenko, Jeff Doozan, Amir Szekely, Ximon Eighteen, et al.]]></message>
<message level="Info"><![CDATA[Processing config:]]></message>
<message level="Info"><![CDATA[Processing plugin dlls: "D:\Build\Projects\CruiseControl.NET\SCM\Tools\NSIS\Plugins\*.dll"]]></message>
<message level="Info"><![CDATA[- advsplash::show]]></message>
<message level="Info"><![CDATA[- Banner::destroy]]></message>
<message level="Info"><![CDATA[- Banner::getWindow]]></message>
<message level="Info"><![CDATA[- Banner::show]]></message>
<message level="Info"><![CDATA[- BgImage::AddImage]]></message>
<message level="Info"><![CDATA[- BgImage::AddText]]></message>
<message level="Info"><![CDATA[- BgImage::Clear]]></message>
<message level="Info"><![CDATA[- BgImage::Destroy]]></message>
<message level="Info"><![CDATA[- BgImage::Redraw]]></message>
<message level="Info"><![CDATA[- BgImage::SetBg]]></message>
<message level="Info"><![CDATA[- BgImage::SetReturn]]></message>
<message level="Info"><![CDATA[- BgImage::Sound]]></message>
<message level="Info"><![CDATA[- Dialer::AttemptConnect]]></message>
<message level="Info"><![CDATA[- Dialer::AutodialHangup]]></message>
<message level="Info"><![CDATA[- Dialer::AutodialOnline]]></message>
<message level="Info"><![CDATA[- Dialer::AutodialUnattended]]></message>
<message level="Info"><![CDATA[- Dialer::GetConnectedState]]></message>
<message level="Info"><![CDATA[- InstallOptions::dialog]]></message>
<message level="Info"><![CDATA[- InstallOptions::initDialog]]></message>
<message level="Info"><![CDATA[- InstallOptions::show]]></message>
<message level="Info"><![CDATA[- LangDLL::LangDialog]]></message>
<message level="Info"><![CDATA[- Math::Script]]></message>
<message level="Info"><![CDATA[- nsExec::Exec]]></message>
<message level="Info"><![CDATA[- nsExec::ExecToLog]]></message>
<message level="Info"><![CDATA[- nsExec::ExecToStack]]></message>
<message level="Info"><![CDATA[- nsisdl::download]]></message>
<message level="Info"><![CDATA[- nsisdl::download_quiet]]></message>
<message level="Info"><![CDATA[- splash::show]]></message>
<message level="Info"><![CDATA[- StartMenu::Select]]></message>
<message level="Info"><![CDATA[- System::Alloc]]></message>
<message level="Info"><![CDATA[- System::Call]]></message>
<message level="Info"><![CDATA[- System::Copy]]></message>
<message level="Info"><![CDATA[- System::Free]]></message>
<message level="Info"><![CDATA[- System::Get]]></message>
<message level="Info"><![CDATA[- System::Int64Op]]></message>
<message level="Info"><![CDATA[- System::Store]]></message>
<message level="Info"><![CDATA[- TypeLib::GetLibVersion]]></message>
<message level="Info"><![CDATA[- TypeLib::Register]]></message>
<message level="Info"><![CDATA[- TypeLib::UnRegister]]></message>
<message level="Info"><![CDATA[- UserInfo::GetAccountType]]></message>
<message level="Info"><![CDATA[- UserInfo::GetName]]></message>
<message level="Info"><![CDATA[- VPatch::vpatchfile]]></message>
<message level="Info"><![CDATA[!define: "MUI_INSERT_NSISCONF"=""]]></message>
<message level="Info"><![CDATA[Changing directory to: "D:\Build\Projects\CruiseControl.NET\SCM"]]></message>
<message level="Info"><![CDATA[Processing script file: "ccnet.nsi"]]></message>
<message level="Info"><![CDATA[!define: "PRODUCT_NAME"="CruiseControl.NET"]]></message>
<message level="Info"><![CDATA[!define: "PRODUCT_VERSION"="1.5.424.7383"]]></message>
<message level="Info"><![CDATA[!define: "PRODUCT_PUBLISHER"="ThoughtWorks"]]></message>
<message level="Info"><![CDATA[!define: "PRODUCT_WEB_SITE"="http://ccnet.thoughtworks.com/"]]></message>
<message level="Info"><![CDATA[!define: "PRODUCT_DIR_REGKEY"="Software\Microsoft\Windows\CurrentVersion\App Paths\ccnet.exe"]]></message>
<message level="Info"><![CDATA[!define: "PRODUCT_UNINST_KEY"="Software\Microsoft\Windows\CurrentVersion\Uninstall\CruiseControl.NET"]]></message>
<message level="Info"><![CDATA[!define: "PRODUCT_UNINST_ROOT_KEY"="HKLM"]]></message>
<message level="Info"><![CDATA[!define: "PRODUCT_STARTMENU_REGVAL"="NSIS:StartMenuDir"]]></message>
<message level="Info"><![CDATA[!define: "PRODUCT_DEFAULT_DIR_KEY"="Software\ThoughtWorks\CruiseControl.NET1.5.424.7383\InstallDir"]]></message>
<message level="Info"><![CDATA[PluginDir: "install"]]></message>
<message level="Info"><![CDATA[- nsSCM::Install]]></message>
<message level="Info"><![CDATA[- nsSCM::QueryStatus]]></message>
<message level="Info"><![CDATA[- nsSCM::Remove]]></message>
<message level="Info"><![CDATA[- nsSCM::Start]]></message>
<message level="Info"><![CDATA[- nsSCM::Stop]]></message>
<message level="Info"><![CDATA[!include: "D:\Build\Projects\CruiseControl.NET\SCM\Tools\NSIS\Include\MUI.nsh"]]></message>
<message level="Info"><![CDATA[!include: "D:\Build\Projects\CruiseControl.NET\SCM\Tools\NSIS\Contrib\Modern UI\System.nsh"]]></message>
<message level="Info"><![CDATA[NSIS Modern User Interface version 1.72 - ® 2002-2005 Joost Verburg (D:\Build\Projects\CruiseControl.NET\SCM\Tools\NSIS\Contrib\Modern UI\System.nsh:11)]]></message>
<message level="Info"><![CDATA[!define: "MUI_VERBOSE"="3"]]></message>
<message level="Info"><![CDATA[!include: closed: "D:\Build\Projects\CruiseControl.NET\SCM\Tools\NSIS\Contrib\Modern UI\System.nsh"]]></message>
<message level="Info"><![CDATA[!include: closed: "D:\Build\Projects\CruiseControl.NET\SCM\Tools\NSIS\Include\MUI.nsh"]]></message>
<message level="Info"><![CDATA[SetCompressor: lzma]]></message>
<message level="Info"><![CDATA[!define: "MUI_ABORTWARNING"=""]]></message>
<message level="Info"><![CDATA[!define: "MUI_ICON"="project\CCTrayLib\ResourceIcons\Green.ico"]]></message>
<message level="Info"><![CDATA[!define: "MUI_UNICON"="project\CCTrayLib\ResourceIcons\Green.ico"]]></message>
<message level="Info"><![CDATA[!define: "MUI_HEADERIMAGE"=""]]></message>
<message level="Info"><![CDATA[!define: "MUI_HEADERIMAGE_BITMAP"="install\install_logo.bmp"]]></message>
<message level="Info"><![CDATA[!define: "MUI_HEADERIMAGE_RIGHT"=""]]></message>
<message level="Info"><![CDATA[!define: "MUI_COMPONENTSPAGE_SMALLDESC"=""]]></message>
<message level="Info"><![CDATA[!insertmacro: MUI_PAGE_WELCOME]]></message>
<message level="Info"><![CDATA[!insertmacro: end of MUI_PAGE_WELCOME]]></message>
<message level="Info"><![CDATA[!insertmacro: MUI_PAGE_LICENSE]]></message>
<message level="Info"><![CDATA[!insertmacro: end of MUI_PAGE_LICENSE]]></message>
<message level="Info"><![CDATA[!insertmacro: MUI_PAGE_COMPONENTS]]></message>
<message level="Info"><![CDATA[!insertmacro: end of MUI_PAGE_COMPONENTS]]></message>
<message level="Info"><![CDATA[Page: custom (creator:AdditionalConfiguration)]]></message>
<message level="Info"><![CDATA[!insertmacro: MUI_PAGE_DIRECTORY]]></message>
<message level="Info"><![CDATA[!insertmacro: end of MUI_PAGE_DIRECTORY]]></message>
<message level="Info"><![CDATA[VAR "ICONS_GROUP"]]></message>
<message level="Info"><![CDATA[!define: "MUI_STARTMENUPAGE_NODISABLE"=""]]></message>
<message level="Info"><![CDATA[!define: "MUI_STARTMENUPAGE_DEFAULTFOLDER"="CruiseControl.NET"]]></message>
<message level="Info"><![CDATA[!define: "MUI_STARTMENUPAGE_REGISTRY_ROOT"="HKLM"]]></message>
<message level="Info"><![CDATA[!define: "MUI_STARTMENUPAGE_REGISTRY_KEY"="Software\Microsoft\Windows\CurrentVersion\Uninstall\CruiseControl.NET"]]></message>
<message level="Info"><![CDATA[!define: "MUI_STARTMENUPAGE_REGISTRY_VALUENAME"="NSIS:StartMenuDir"]]></message>
<message level="Info"><![CDATA[!insertmacro: MUI_PAGE_STARTMENU]]></message>
<message level="Info"><![CDATA[!insertmacro: end of MUI_PAGE_STARTMENU]]></message>
<message level="Info"><![CDATA[!insertmacro: MUI_PAGE_INSTFILES]]></message>
<message level="Info"><![CDATA[!insertmacro: end of MUI_PAGE_INSTFILES]]></message>
<message level="Info"><![CDATA[VAR "FinishMessage"]]></message>
<message level="Info"><![CDATA[!define: "MUI_FINISHPAGE_NOAUTOCLOSE"=""]]></message>
<message level="Info"><![CDATA[!define: "MUI_WELCOMEFINISHPAGE_CUSTOMFUNCTION_INIT"="PrepareFinishPageMessage"]]></message>
<message level="Info"><![CDATA[!define: "MUI_FINISHPAGE_TEXT"="$FinishMessage"]]></message>
<message level="Info"><![CDATA[!insertmacro: MUI_PAGE_FINISH]]></message>
<message level="Info"><![CDATA[!insertmacro: end of MUI_PAGE_FINISH]]></message>
<message level="Info"><![CDATA[!insertmacro: MUI_UNPAGE_INSTFILES]]></message>
<message level="Info"><![CDATA[!insertmacro: end of MUI_UNPAGE_INSTFILES]]></message>
<message level="Info"><![CDATA[!insertmacro: MUI_LANGUAGE]]></message>
<message level="Info"><![CDATA[!insertmacro: end of MUI_LANGUAGE]]></message>
<message level="Info"><![CDATA[Name: "CruiseControl.NET 1.5.424.7383"]]></message>
<message level="Info"><![CDATA[OutFile: "Publish\CruiseControl.NET-1.5.424.7383-Setup.exe"]]></message>
<message level="Info"><![CDATA[InstallDir: "$PROGRAMFILES\CruiseControl.NET"]]></message>
<message level="Info"><![CDATA[InstallRegKey: "HKLM\Software\ThoughtWorks\CruiseControl.NET1.5.424.7383\InstallDir\"]]></message>
<message level="Info"><![CDATA[ShowInstDetails: show]]></message>
<message level="Info"><![CDATA[ShowUnInstDetails: show]]></message>
<message level="Info"><![CDATA[Section: "CruiseControl.NET Server" ->(SEC01)]]></message>
<message level="Info"><![CDATA[SetOutPath: "$INSTDIR\server"]]></message>
<message level="Info"><![CDATA[SetOverwrite: ifnewer]]></message>
<message level="Info"><![CDATA[File: "CCValidator.exe" 770048 bytes]]></message>
<message level="Info"><![CDATA[File: "CSharpFormat.dll" 36864 bytes]]></message>
<message level="Info"><![CDATA[File: "ICSharpCode.SharpZipLib.dll" 192512 bytes]]></message>
<message level="Info"><![CDATA[File: "NPlot.dll" 176128 bytes]]></message>
<message level="Info"><![CDATA[File: "NetReflector.dll" 53248 bytes]]></message>
<message level="Info"><![CDATA[File: "SciLexer.dll" 408576 bytes]]></message>
<message level="Info"><![CDATA[File: "ScintillaNet.dll" 558080 bytes]]></message>
<message level="Info"><![CDATA[File: "ThoughtWorks.CruiseControl.Core.dll" 757760 bytes]]></message>
<message level="Info"><![CDATA[File: "ThoughtWorks.CruiseControl.Core.xml" 1211680 bytes]]></message>
<message level="Info"><![CDATA[File: "ThoughtWorks.CruiseControl.MSBuild.dll" 11776 bytes]]></message>
<message level="Info"><![CDATA[File: "ThoughtWorks.CruiseControl.Remote.dll" 147456 bytes]]></message>
<message level="Info"><![CDATA[File: "ThoughtWorks.CruiseControl.Remote.xml" 363169 bytes]]></message>
<message level="Info"><![CDATA[File: "ccnet.exe" 20480 bytes]]></message>
<message level="Info"><![CDATA[File: "ccservice.exe" 28672 bytes]]></message>
<message level="Info"><![CDATA[File: "edtFTPnet.dll" 139264 bytes]]></message>
<message level="Info"><![CDATA[File: "log4net.dll" 270336 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\Server\de\"]]></message>
<message level="Info"><![CDATA[File: "ThoughtWorks.CruiseControl.Core.resources.dll" 4608 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\Server\es\"]]></message>
<message level="Info"><![CDATA[File: "ThoughtWorks.CruiseControl.Core.resources.dll" 4608 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\Server\fr\"]]></message>
<message level="Info"><![CDATA[File: "ThoughtWorks.CruiseControl.Core.resources.dll" 4608 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\Server\ja\"]]></message>
<message level="Info"><![CDATA[File: "ThoughtWorks.CruiseControl.Core.resources.dll" 4608 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\Server\xsl\"]]></message>
<message level="Info"><![CDATA[File: "AlternativeNUnitDetails.xsl" 13525 bytes]]></message>
<message level="Info"><![CDATA[File: "CodeItRight.xsl" 5710 bytes]]></message>
<message level="Info"><![CDATA[File: "CodeItRightSummary.xsl" 2782 bytes]]></message>
<message level="Info"><![CDATA[File: "MBUnitDetails.xsl" 19996 bytes]]></message>
<message level="Info"><![CDATA[File: "MBUnitSummary.xsl" 11964 bytes]]></message>
<message level="Info"><![CDATA[File: "ModificationHistory.xsl" 6894 bytes]]></message>
<message level="Info"><![CDATA[File: "MsTestReport.xsl" 7111 bytes]]></message>
<message level="Info"><![CDATA[File: "MsTestReport2008.xsl" 7975 bytes]]></message>
<message level="Info"><![CDATA[File: "MsTestSummary.xsl" 3230 bytes]]></message>
<message level="Info"><![CDATA[File: "MsTestSummary2008.xsl" 2596 bytes]]></message>
<message level="Info"><![CDATA[File: "NAnt.xsl" 2596 bytes]]></message>
<message level="Info"><![CDATA[File: "NAntTiming.xsl" 3939 bytes]]></message>
<message level="Info"><![CDATA[File: "NCover.xsl" 2289 bytes]]></message>
<message level="Info"><![CDATA[File: "NCoverExplorer.xsl" 23403 bytes]]></message>
<message level="Info"><![CDATA[File: "NCoverExplorerSummary.xsl" 3759 bytes]]></message>
<message level="Info"><![CDATA[File: "NCoverSummary.xsl" 1161 bytes]]></message>
<message level="Info"><![CDATA[File: "SimianReport.xsl" 2398 bytes]]></message>
<message level="Info"><![CDATA[File: "SimianSummary.xsl" 1642 bytes]]></message>
<message level="Info"><![CDATA[File: "StatisticsGraphs.xsl" 8722 bytes]]></message>
<message level="Info"><![CDATA[File: "StyleCopReport.xsl" 1905 bytes]]></message>
<message level="Info"><![CDATA[File: "ant.xsl" 6443 bytes]]></message>
<message level="Info"><![CDATA[File: "compile-msbuild.xsl" 2066 bytes]]></message>
<message level="Info"><![CDATA[File: "compile.xsl" 2139 bytes]]></message>
<message level="Info"><![CDATA[File: "cruisecontrol.css" 1114 bytes]]></message>
<message level="Info"><![CDATA[File: "dupfinder-summary.xsl" 938 bytes]]></message>
<message level="Info"><![CDATA[File: "dupfinder.xsl" 1698 bytes]]></message>
<message level="Info"><![CDATA[File: "emma.xsl" 1993 bytes]]></message>
<message level="Info"><![CDATA[File: "fit.xsl" 994 bytes]]></message>
<message level="Info"><![CDATA[File: "fitnesse.xsl" 5116 bytes]]></message>
<message level="Info"><![CDATA[File: "fxcop-report_1_36.xsl" 11935 bytes]]></message>
<message level="Info"><![CDATA[File: "fxcop-summary_1_36.xsl" 2005 bytes]]></message>
<message level="Info"><![CDATA[File: "gendarme-report-ccnet.xsl" 7726 bytes]]></message>
<message level="Info"><![CDATA[File: "gendarme-summary-ccnet.xsl" 1175 bytes]]></message>
<message level="Info"><![CDATA[File: "header.xsl" 3636 bytes]]></message>
<message level="Info"><![CDATA[File: "modifications.xsl" 2265 bytes]]></message>
<message level="Info"><![CDATA[File: "msbuild.xsl" 5218 bytes]]></message>
<message level="Info"><![CDATA[File: "ndependreport-ccnet.v2.xsl" 40502 bytes]]></message>
<message level="Info"><![CDATA[File: "statistics.xsl" 4286 bytes]]></message>
<message level="Info"><![CDATA[File: "tests.xsl" 9743 bytes]]></message>
<message level="Info"><![CDATA[File: "timing.xsl" 1471 bytes]]></message>
<message level="Info"><![CDATA[File: "unittests.xsl" 10758 bytes]]></message>
<message level="Info"><![CDATA[File: "vil.xsl" 2357 bytes]]></message>
<message level="Info"><![CDATA[File: Returning to: "Dist\Server"]]></message>
<message level="Info"><![CDATA[Call "BackupAndExtractConfigFiles"]]></message>
<message level="Info"><![CDATA[!insertmacro: MUI_STARTMENU_WRITE_BEGIN]]></message>
<message level="Info"><![CDATA[!insertmacro: end of MUI_STARTMENU_WRITE_BEGIN]]></message>
<message level="Info"><![CDATA[CreateDirectory: "$SMPROGRAMS\$ICONS_GROUP"]]></message>
<message level="Info"><![CDATA[CreateShortCut: "$SMPROGRAMS\$ICONS_GROUP\CruiseControl.NET.lnk"->"$INSTDIR\server\ccnet.exe" icon:,0, showmode=0x0, hotkey=0x0, comment=]]></message>
<message level="Info"><![CDATA[CreateShortCut: "$SMPROGRAMS\$ICONS_GROUP\CCValidator.lnk"->"$INSTDIR\server\CCValidator.exe" icon:,0, showmode=0x0, hotkey=0x0, comment=]]></message>
<message level="Info"><![CDATA[CreateShortCut: "$DESKTOP\CruiseControl.NET.lnk"->"$INSTDIR\server\ccnet.exe" icon:,0, showmode=0x0, hotkey=0x0, comment=]]></message>
<message level="Info"><![CDATA[CreateShortCut: "$SMPROGRAMS\$ICONS_GROUP\CruiseControl.NET Config.lnk"->"$INSTDIR\server\ccnet.config" icon:,0, showmode=0x0, hotkey=0x0, comment=]]></message>
<message level="Info"><![CDATA[!insertmacro: MUI_STARTMENU_WRITE_END]]></message>
<message level="Info"><![CDATA[!insertmacro: end of MUI_STARTMENU_WRITE_END]]></message>
<message level="Info"><![CDATA[Call "InstallService"]]></message>
<message level="Info"><![CDATA[SectionEnd]]></message>
<message level="Info"><![CDATA[Section: "Web Dashboard" ->(SEC02)]]></message>
<message level="Info"><![CDATA[SetOutPath: "$INSTDIR\webdashboard"]]></message>
<message level="Info"><![CDATA[SetOverwrite: ifnewer]]></message>
<message level="Info"><![CDATA[File: "Web.config" 2875 bytes]]></message>
<message level="Info"><![CDATA[File: "cruisecontrol.css" 5099 bytes]]></message>
<message level="Info"><![CDATA[File: "dashboard.config" 1223 bytes]]></message>
<message level="Info"><![CDATA[File: "default.aspx" 1543 bytes]]></message>
<message level="Info"><![CDATA[File: "fitnesse.css" 314 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\Themes\"]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\Themes\Obsess\"]]></message>
<message level="Info"><![CDATA[File: "cruisecontrol.css" 4740 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\Themes\Obsess\templates\"]]></message>
<message level="Info"><![CDATA[File: "SiteTemplate.vm" 2866 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\Themes\liquidBlue\"]]></message>
<message level="Info"><![CDATA[File: "cruisecontrol.css" 4708 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\Themes\liquidBlue\images\"]]></message>
<message level="Info"><![CDATA[File: "arrow.gif" 55 bytes]]></message>
<message level="Info"><![CDATA[File: "bullet_black.png" 211 bytes]]></message>
<message level="Info"><![CDATA[File: "bullet_cross.png" 587 bytes]]></message>
<message level="Info"><![CDATA[File: "bullet_tick.png" 419 bytes]]></message>
<message level="Info"><![CDATA[File: "header_bg.gif" 6133 bytes]]></message>
<message level="Info"><![CDATA[File: "menu_bg.gif" 117 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\Themes\liquidBlue\templates\"]]></message>
<message level="Info"><![CDATA[File: "SiteTemplate.vm" 2117 bytes]]></message>
<message level="Info"><![CDATA[File: "TopMenu.vm" 451 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\Themes\noteWorthy\"]]></message>
<message level="Info"><![CDATA[File: "cruisecontrol.css" 0/4740 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\Themes\noteWorthy\images\"]]></message>
<message level="Info"><![CDATA[File: "arrow.gif" 0/55 bytes]]></message>
<message level="Info"><![CDATA[File: "bg.jpg" 1117 bytes]]></message>
<message level="Info"><![CDATA[File: "bullet_black.png" 0/211 bytes]]></message>
<message level="Info"><![CDATA[File: "bullet_cross.png" 0/587 bytes]]></message>
<message level="Info"><![CDATA[File: "bullet_tick.png" 0/419 bytes]]></message>
<message level="Info"><![CDATA[File: "header.jpg" 11955 bytes]]></message>
<message level="Info"><![CDATA[File: "top_margin.jpg" 1286 bytes]]></message>
<message level="Info"><![CDATA[File: "top_section.jpg" 2853 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\Themes\noteWorthy\templates\"]]></message>
<message level="Info"><![CDATA[File: "SiteTemplate.vm" 2191 bytes]]></message>
<message level="Info"><![CDATA[File: "TopMenu.vm" 0/451 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\bin\"]]></message>
<message level="Info"><![CDATA[File: "CSharpFormat.dll" 0/36864 bytes]]></message>
<message level="Info"><![CDATA[File: "Commons.dll" 32768 bytes]]></message>
<message level="Info"><![CDATA[File: "ICSharpCode.SharpZipLib.dll" 0/192512 bytes]]></message>
<message level="Info"><![CDATA[File: "NPlot.dll" 0/176128 bytes]]></message>
<message level="Info"><![CDATA[File: "NVelocity.dll" 266240 bytes]]></message>
<message level="Info"><![CDATA[File: "NetReflector.dll" 0/53248 bytes]]></message>
<message level="Info"><![CDATA[File: "Objection.dll" 24576 bytes]]></message>
<message level="Info"><![CDATA[File: "ThoughtWorks.CruiseControl.Core.dll" 0/757760 bytes]]></message>
<message level="Info"><![CDATA[File: "ThoughtWorks.CruiseControl.Core.xml" 0/1211680 bytes]]></message>
<message level="Info"><![CDATA[File: "ThoughtWorks.CruiseControl.Remote.dll" 0/147456 bytes]]></message>
<message level="Info"><![CDATA[File: "ThoughtWorks.CruiseControl.Remote.xml" 0/363169 bytes]]></message>
<message level="Info"><![CDATA[File: "ThoughtWorks.CruiseControl.WebDashboard.XML" 105159 bytes]]></message>
<message level="Info"><![CDATA[File: "ThoughtWorks.CruiseControl.WebDashboard.dll" 159744 bytes]]></message>
<message level="Info"><![CDATA[File: "edtFTPnet.dll" 0/139264 bytes]]></message>
<message level="Info"><![CDATA[File: "log4net.dll" 0/270336 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\bin\de\"]]></message>
<message level="Info"><![CDATA[File: "ThoughtWorks.CruiseControl.Core.resources.dll" 0/4608 bytes]]></message>
<message level="Info"><![CDATA[File: "ThoughtWorks.CruiseControl.WebDashboard.resources.dll" 15872 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\bin\es\"]]></message>
<message level="Info"><![CDATA[File: "ThoughtWorks.CruiseControl.Core.resources.dll" 0/4608 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\bin\fr\"]]></message>
<message level="Info"><![CDATA[File: "ThoughtWorks.CruiseControl.Core.resources.dll" 0/4608 bytes]]></message>
<message level="Info"><![CDATA[File: "ThoughtWorks.CruiseControl.WebDashboard.resources.dll" 16384 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\bin\ja\"]]></message>
<message level="Info"><![CDATA[File: "ThoughtWorks.CruiseControl.Core.resources.dll" 0/4608 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\bin\pl\"]]></message>
<message level="Info"><![CDATA[File: "ThoughtWorks.CruiseControl.WebDashboard.resources.dll" 15872 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\cctray\"]]></message>
<message level="Info"><![CDATA[File: "CruiseControl.NET-CCTray-1.5.424.7383-Setup.exe" 336644 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\doc\"]]></message>
<message level="Info"><![CDATA[File: "index.html" 1308 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\doc\CCNET\"]]></message>
<message level="Info"><![CDATA[File: ".bookmarks.html" 2673 bytes]]></message>
<message level="Info"><![CDATA[File: "AccuRev Source Control Block.html" 11302 bytes]]></message>
<message level="Info"><![CDATA[File: "ActionFilter.html" 3391 bytes]]></message>
<message level="Info"><![CDATA[File: "Alienbrain Source Control Block.html" 10833 bytes]]></message>
<message level="Info"><![CDATA[File: "And Condition.html" 5308 bytes]]></message>
<message level="Info"><![CDATA[File: "Artifact Cleanup Publisher.html" 6132 bytes]]></message>
<message level="Info"><![CDATA[File: "Assembly Match.html" 3037 bytes]]></message>
<message level="Info"><![CDATA[File: "Assembly Version Labeller.html" 7179 bytes]]></message>
<message level="Info"><![CDATA[File: "Basic Installation.html" 4727 bytes]]></message>
<message level="Info"><![CDATA[File: "BitKeeper Source Control Block.html" 7547 bytes]]></message>
<message level="Info"><![CDATA[File: "Boolean Parameter.html" 9278 bytes]]></message>
<message level="Info"><![CDATA[File: "Build Condition Condition.html" 5110 bytes]]></message>
<message level="Info"><![CDATA[File: "Build Log Build Plugin.html" 3059 bytes]]></message>
<message level="Info"><![CDATA[File: "Build Publisher.html" 7797 bytes]]></message>
<message level="Info"><![CDATA[File: "Build Report Build Plugin.html" 3379 bytes]]></message>
<message level="Info"><![CDATA[File: "Building Packages.html" 27075 bytes]]></message>
<message level="Info"><![CDATA[File: "CCNet 0.6 Final Release Notes.html" 4176 bytes]]></message>
<message level="Info"><![CDATA[File: "CCNet 0.6 RC1 Release Notes.html" 3633 bytes]]></message>
<message level="Info"><![CDATA[File: "CCNet 0.6.1 Release Notes.html" 2741 bytes]]></message>
<message level="Info"><![CDATA[File: "CCNet 0.7 RC-1 Release Notes.html" 7809 bytes]]></message>
<message level="Info"><![CDATA[File: "CCNet 0.7 Release Notes.html" 9411 bytes]]></message>
<message level="Info"><![CDATA[File: "CCNet 0.8 Release Notes.html" 6230 bytes]]></message>
<message level="Info"><![CDATA[File: "CCNet 0.9 Release Notes.html" 8929 bytes]]></message>
<message level="Info"><![CDATA[File: "CCNet 0.9.1 Release Notes.html" 5933 bytes]]></message>
<message level="Info"><![CDATA[File: "CCNet 0.9.2 Release Notes.html" 6814 bytes]]></message>
<message level="Info"><![CDATA[File: "CCNet 1.0 Final Release Notes.html" 4969 bytes]]></message>
<message level="Info"><![CDATA[File: "CCNet 1.0 RC1 Release Notes.html" 6997 bytes]]></message>
<message level="Info"><![CDATA[File: "CCNet 1.0 RC2 Release Notes.html" 6099 bytes]]></message>
<message level="Info"><![CDATA[File: "CCNet 1.0.1 Release Notes.html" 2898 bytes]]></message>
<message level="Info"><![CDATA[File: "CCNet 1.1 Final Release Notes.html" 9213 bytes]]></message>
<message level="Info"><![CDATA[File: "CCNet 1.1.1 Final Release Notes.html" 3756 bytes]]></message>
<message level="Info"><![CDATA[File: "CCNet 1.2 Release Notes.html" 7822 bytes]]></message>
<message level="Info"><![CDATA[File: "CCNet 1.2.1 Release Notes.html" 3363 bytes]]></message>
<message level="Info"><![CDATA[File: "CCNet 1.3 Release Notes.html" 8414 bytes]]></message>
<message level="Info"><![CDATA[File: "CCNet 1.4 Release Notes.html" 20026 bytes]]></message>
<message level="Info"><![CDATA[File: "CCNet 1.4.1 Release Notes.html" 20890 bytes]]></message>
<message level="Info"><![CDATA[File: "CCNet 1.4.2 Release Notes.html" 4441 bytes]]></message>
<message level="Info"><![CDATA[File: "CCNet 1.4.3 Release Notes.html" 16751 bytes]]></message>
<message level="Info"><![CDATA[File: "CCNet 1.4.4 RC1 Release Notes.html" 9735 bytes]]></message>
<message level="Info"><![CDATA[File: "CCNet 1.4.4 RC2 Release Notes.html" 5576 bytes]]></message>
<message level="Info"><![CDATA[File: "CCNet 1.4.4 Release Notes.html" 13164 bytes]]></message>
<message level="Info"><![CDATA[File: "CCNet 1.4.4 SP1 Release Notes.html" 2468 bytes]]></message>
<message level="Info"><![CDATA[File: "CCNet 1.5 CTP Release Notes.html" 18270 bytes]]></message>
<message level="Info"><![CDATA[File: "CCNet 1.5 RC1 Release Notes.html" 15336 bytes]]></message>
<message level="Info"><![CDATA[File: "CCNet 1.5 Release Notes.html" 8887 bytes]]></message>
<message level="Info"><![CDATA[File: "CCTray Download Plugin.html" 2067 bytes]]></message>
<message level="Info"><![CDATA[File: "CCTray.html" 13644 bytes]]></message>
<message level="Info"><![CDATA[File: "CCValidator.html" 7624 bytes]]></message>
<message level="Info"><![CDATA[File: "CVS Source Control Block.html" 11439 bytes]]></message>
<message level="Info"><![CDATA[File: "Channel Security.html" 1759 bytes]]></message>
<message level="Info"><![CDATA[File: "CodeIt.Right Analysis Task.html" 8761 bytes]]></message>
<message level="Info"><![CDATA[File: "CommentFilter.html" 3355 bytes]]></message>
<message level="Info"><![CDATA[File: "Commit Process.html" 2423 bytes]]></message>
<message level="Info"><![CDATA[File: "Compare Values Condition.html" 6585 bytes]]></message>
<message level="Info"><![CDATA[File: "Conditional Publisher.html" 5126 bytes]]></message>
<message level="Info"><![CDATA[File: "Conditional Task.html" 5791 bytes]]></message>
<message level="Info"><![CDATA[File: "Configuration Preprocessor.html" 25803 bytes]]></message>
<message level="Info"><![CDATA[File: "Configure CruiseControl.Net to Automatically Update its Config File.html" 7505 bytes]]></message>
<message level="Info"><![CDATA[File: "Configuring the Server.html" 29568 bytes]]></message>
<message level="Info"><![CDATA[File: "Configuring the Web Dashboard.html" 9606 bytes]]></message>
<message level="Info"><![CDATA[File: "Contributor License Agreement.html" 2680 bytes]]></message>
<message level="Info"><![CDATA[File: "Coverage Filter.html" 3625 bytes]]></message>
<message level="Info"><![CDATA[File: "Coverage Threshold.html" 3747 bytes]]></message>
<message level="Info"><![CDATA[File: "CruiseControl.NET Integration Process.html" 5660 bytes]]></message>
<message level="Info"><![CDATA[File: "CruiseControl.NET Server.html" 4235 bytes]]></message>
<message level="Info"><![CDATA[File: "CruiseServer Control Action.html" 3495 bytes]]></message>
<message level="Info"><![CDATA[File: "CruiseServer Control Task.html" 4482 bytes]]></message>
<message level="Info"><![CDATA[File: "Custom Builder Plug-in.html" 4322 bytes]]></message>
<message level="Info"><![CDATA[File: "Custom templates.html" 4035 bytes]]></message>
<message level="Info"><![CDATA[File: "Dashboard Administration Plugin.html" 5503 bytes]]></message>
<message level="Info"><![CDATA[File: "Dashboard Configuration Block.html" 2358 bytes]]></message>
<message level="Info"><![CDATA[File: "Date Labeller.html" 4790 bytes]]></message>
<message level="Info"><![CDATA[File: "Date Parameter.html" 8524 bytes]]></message>
<message level="Info"><![CDATA[File: "Default Issue Tracker URL Builder.html" 4723 bytes]]></message>
<message level="Info"><![CDATA[File: "Default Labeller.html" 5572 bytes]]></message>
<message level="Info"><![CDATA[File: "Default Manifest Generator.html" 4712 bytes]]></message>
<message level="Info"><![CDATA[File: "Default Project Security.html" 9385 bytes]]></message>
<message level="Info"><![CDATA[File: "Developer Guidelines.html" 4454 bytes]]></message>
<message level="Info"><![CDATA[File: "Developer Registration Process.html" 5123 bytes]]></message>
<message level="Info"><![CDATA[File: "Developing Web Dashboard Plugins.html" 7644 bytes]]></message>
<message level="Info"><![CDATA[File: "Direct Dynamic Value.html" 7859 bytes]]></message>
<message level="Info"><![CDATA[File: "Documentation Guidelines.html" 4992 bytes]]></message>
<message level="Info"><![CDATA[File: "Documentation.html" 5810 bytes]]></message>
<message level="Info"><![CDATA[File: "Download.html" 6122 bytes]]></message>
<message level="Info"><![CDATA[File: "Duplicate Finder Task.html" 10409 bytes]]></message>
<message level="Info"><![CDATA[File: "Dynamic Parameters.html" 37772 bytes]]></message>
<message level="Info"><![CDATA[File: "Dynamic Values.html" 1684 bytes]]></message>
<message level="Info"><![CDATA[File: "Email Converter.html" 1860 bytes]]></message>
<message level="Info"><![CDATA[File: "Email Group.html" 4661 bytes]]></message>
<message level="Info"><![CDATA[File: "Email Publisher.html" 16402 bytes]]></message>
<message level="Info"><![CDATA[File: "Email Subject.html" 5362 bytes]]></message>
<message level="Info"><![CDATA[File: "Email User.html" 4774 bytes]]></message>
<message level="Info"><![CDATA[File: "Encrypted Messages Channel.html" 2478 bytes]]></message>
<message level="Info"><![CDATA[File: "Enterprise Continuous Integration with Binary Dependencies example.html" 2445 bytes]]></message>
<message level="Info"><![CDATA[File: "Environment Variable.html" 3355 bytes]]></message>
<message level="Info"><![CDATA[File: "Examples.html" 1786 bytes]]></message>
<message level="Info"><![CDATA[File: "Executable Task.html" 15736 bytes]]></message>
<message level="Info"><![CDATA[File: "External File Server Security.html" 10677 bytes]]></message>
<message level="Info"><![CDATA[File: "External Links.html" 3671 bytes]]></message>
<message level="Info"><![CDATA[File: "External Source Control.html" 14281 bytes]]></message>
<message level="Info"><![CDATA[File: "ExternalLinks.html" 3004 bytes]]></message>
<message level="Info"><![CDATA[File: "FAQ.html" 30511 bytes]]></message>
<message level="Info"><![CDATA[File: "FBVariable.html" 3279 bytes]]></message>
<message level="Info"><![CDATA[File: "FTp Source control.html" 6594 bytes]]></message>
<message level="Info"><![CDATA[File: "Farm Report Farm Plugin.html" 3003 bytes]]></message>
<message level="Info"><![CDATA[File: "File Based Security Cache.html" 4690 bytes]]></message>
<message level="Info"><![CDATA[File: "File Exists Condition.html" 5044 bytes]]></message>
<message level="Info"><![CDATA[File: "File Labeller.html" 4864 bytes]]></message>
<message level="Info"><![CDATA[File: "File Merge Task.html" 9039 bytes]]></message>
<message level="Info"><![CDATA[File: "File State Manager.html" 3929 bytes]]></message>
<message level="Info"><![CDATA[File: "File-based Security Cache.html" 4318 bytes]]></message>
<message level="Info"><![CDATA[File: "Filesystem Source Control Block.html" 5976 bytes]]></message>
<message level="Info"><![CDATA[File: "Filter Trigger.html" 9312 bytes]]></message>
<message level="Info"><![CDATA[File: "Filtered Source Control Block.html" 9411 bytes]]></message>
<message level="Info"><![CDATA[File: "FinalBuilder Task.html" 9436 bytes]]></message>
<message level="Info"><![CDATA[File: "FirstMatch.html" 3567 bytes]]></message>
<message level="Info"><![CDATA[File: "Folder Exists Condition.html" 5088 bytes]]></message>
<message level="Info"><![CDATA[File: "ForceBuildPublisher.html" 8785 bytes]]></message>
<message level="Info"><![CDATA[File: "Ftp task - Publisher.html" 11731 bytes]]></message>
<message level="Info"><![CDATA[File: "Gendarme Task.html" 12311 bytes]]></message>
<message level="Info"><![CDATA[File: "General Security Permissions.html" 5969 bytes]]></message>
<message level="Info"><![CDATA[File: "General Security.html" 2122 bytes]]></message>
<message level="Info"><![CDATA[File: "Git Source Control Block.html" 14577 bytes]]></message>
<message level="Info"><![CDATA[File: "HTML Report Plugin.html" 7228 bytes]]></message>
<message level="Info"><![CDATA[File: "HTTP Request Header.html" 3308 bytes]]></message>
<message level="Info"><![CDATA[File: "HTTP Settings.html" 6633 bytes]]></message>
<message level="Info"><![CDATA[File: "HTTP Status Task.html" 6962 bytes]]></message>
<message level="Info"><![CDATA[File: "How to force a CCNet build from a NAnt script.html" 5651 bytes]]></message>
<message level="Info"><![CDATA[File: "Impersonation.html" 3306 bytes]]></message>
<message level="Info"><![CDATA[File: "In Memory Security Cache.html" 4808 bytes]]></message>
<message level="Info"><![CDATA[File: "Inherited Project Security.html" 3444 bytes]]></message>
<message level="Info"><![CDATA[File: "Installation Prerequisites.html" 2960 bytes]]></message>
<message level="Info"><![CDATA[File: "Installing the Web Dashboard.html" 4194 bytes]]></message>
<message level="Info"><![CDATA[File: "Integration Properties.html" 6316 bytes]]></message>
<message level="Info"><![CDATA[File: "Integration Queues.html" 11231 bytes]]></message>
<message level="Info"><![CDATA[File: "Internal Server Security.html" 11160 bytes]]></message>
<message level="Info"><![CDATA[File: "Interval Trigger.html" 6586 bytes]]></message>
<message level="Info"><![CDATA[File: "IssueUrlBuilder.html" 3380 bytes]]></message>
<message level="Info"><![CDATA[File: "Issues.html" 42946 bytes]]></message>
<message level="Info"><![CDATA[File: "Iteration Labeller.html" 6529 bytes]]></message>
<message level="Info"><![CDATA[File: "LDAP Email Converter.html" 4848 bytes]]></message>
<message level="Info"><![CDATA[File: "LDAP User Authentication.html" 4012 bytes]]></message>
<message level="Info"><![CDATA[File: "Labeller Blocks.html" 2429 bytes]]></message>
<message level="Info"><![CDATA[File: "Last Build Status Condition.html" 4834 bytes]]></message>
<message level="Info"><![CDATA[File: "Last Build Time Condition.html" 4888 bytes]]></message>
<message level="Info"><![CDATA[File: "Last Change Labeller.html" 4340 bytes]]></message>
<message level="Info"><![CDATA[File: "Latest Build Report Project Plugin.html" 2131 bytes]]></message>
<message level="Info"><![CDATA[File: "License.html" 3812 bytes]]></message>
<message level="Info"><![CDATA[File: "MKS Source Integrity Source Control Block.html" 8838 bytes]]></message>
<message level="Info"><![CDATA[File: "Mailing Lists.html" 4157 bytes]]></message>
<message level="Info"><![CDATA[File: "Manifest Generators.html" 1986 bytes]]></message>
<message level="Info"><![CDATA[File: "Manifest Importer.html" 3670 bytes]]></message>
<message level="Info"><![CDATA[File: "Mercurial Issue Tracker URL Builder.html" 3295 bytes]]></message>
<message level="Info"><![CDATA[File: "Mercurial Source Control Block.html" 8554 bytes]]></message>
<message level="Info"><![CDATA[File: "Merge File.html" 4147 bytes]]></message>
<message level="Info"><![CDATA[File: "Modification Filters.html" 1888 bytes]]></message>
<message level="Info"><![CDATA[File: "Modification Reader Task.html" 6706 bytes]]></message>
<message level="Info"><![CDATA[File: "Modification Writer Task.html" 12267 bytes]]></message>
<message level="Info"><![CDATA[File: "ModificationHistory Publisher.html" 4871 bytes]]></message>
<message level="Info"><![CDATA[File: "MsBuild Task.html" 13532 bytes]]></message>
<message level="Info"><![CDATA[File: "Multi Issue Tracker URL Builder.html" 4042 bytes]]></message>
<message level="Info"><![CDATA[File: "Multi Source Control Block.html" 7514 bytes]]></message>
<message level="Info"><![CDATA[File: "Multiple Projects.html" 7309 bytes]]></message>
<message level="Info"><![CDATA[File: "Multiple Trigger.html" 6223 bytes]]></message>
<message level="Info"><![CDATA[File: "Multiple XSL Report Build Plugin.html" 4492 bytes]]></message>
<message level="Info"><![CDATA[File: "NAnt Task.html" 20307 bytes]]></message>
<message level="Info"><![CDATA[File: "NCover Profiler Task.html" 16167 bytes]]></message>
<message level="Info"><![CDATA[File: "NCover Reporting Task.html" 14558 bytes]]></message>
<message level="Info"><![CDATA[File: "NDepend Task.html" 10013 bytes]]></message>
<message level="Info"><![CDATA[File: "NUnit Task.html" 8244 bytes]]></message>
<message level="Info"><![CDATA[File: "Named Value.html" 3349 bytes]]></message>
<message level="Info"><![CDATA[File: "NetReflector.html" 1979 bytes]]></message>
<message level="Info"><![CDATA[File: "News.html" 64019 bytes]]></message>
<message level="Info"><![CDATA[File: "Null Project Security.html" 3152 bytes]]></message>
<message level="Info"><![CDATA[File: "Null Server Security.html" 2768 bytes]]></message>
<message level="Info"><![CDATA[File: "Null Source Control Block.html" 4599 bytes]]></message>
<message level="Info"><![CDATA[File: "Null Task.html" 3763 bytes]]></message>
<message level="Info"><![CDATA[File: "Numeric Parameter.html" 8595 bytes]]></message>
<message level="Info"><![CDATA[File: "Ohloh Project Plugin.html" 2391 bytes]]></message>
<message level="Info"><![CDATA[File: "Or Condition.html" 5303 bytes]]></message>
<message level="Info"><![CDATA[File: "PVCS Source Control Block.html" 9276 bytes]]></message>
<message level="Info"><![CDATA[File: "Package Publisher.html" 9986 bytes]]></message>
<message level="Info"><![CDATA[File: "Packaging a Release.html" 16559 bytes]]></message>
<message level="Info"><![CDATA[File: "Parallel Task.html" 5729 bytes]]></message>
<message level="Info"><![CDATA[File: "Parameter Trigger.html" 4939 bytes]]></message>
<message level="Info"><![CDATA[File: "Parameters.html" 1885 bytes]]></message>
<message level="Info"><![CDATA[File: "PathFilter Wildcards.html" 6557 bytes]]></message>
<message level="Info"><![CDATA[File: "PathFilter.html" 8909 bytes]]></message>
<message level="Info"><![CDATA[File: "Perforce Source Control Block.html" 12590 bytes]]></message>
<message level="Info"><![CDATA[File: "PlasticSCM Source Control Block.html" 8779 bytes]]></message>
<message level="Info"><![CDATA[File: "Plugins Configuration Block.html" 6803 bytes]]></message>
<message level="Info"><![CDATA[File: "PowerShell Task.html" 7528 bytes]]></message>
<message level="Info"><![CDATA[File: "Project Configurable Build Plugin.html" 4962 bytes]]></message>
<message level="Info"><![CDATA[File: "Project Configuration Block.html" 22835 bytes]]></message>
<message level="Info"><![CDATA[File: "Project Configuration Server Plugin.html" 3150 bytes]]></message>
<message level="Info"><![CDATA[File: "Project Details.html" 6720 bytes]]></message>
<message level="Info"><![CDATA[File: "Project Level Security.html" 1936 bytes]]></message>
<message level="Info"><![CDATA[File: "Project Report Project Plugin.html" 2710 bytes]]></message>
<message level="Info"><![CDATA[File: "Project Statistics Plugin.html" 11368 bytes]]></message>
<message level="Info"><![CDATA[File: "Project Status Plugin.html" 2447 bytes]]></message>
<message level="Info"><![CDATA[File: "Project Team.html" 4193 bytes]]></message>
<message level="Info"><![CDATA[File: "Project Timeline Plugin.html" 2863 bytes]]></message>
<message level="Info"><![CDATA[File: "Project Trigger.html" 7937 bytes]]></message>
<message level="Info"><![CDATA[File: "Queue Configuration.html" 9392 bytes]]></message>
<message level="Info"><![CDATA[File: "Queue Status Server Plugin.html" 2929 bytes]]></message>
<message level="Info"><![CDATA[File: "RSS Publisher.html" 4380 bytes]]></message>
<message level="Info"><![CDATA[File: "RSSFeedProjectPlugin.html" 2158 bytes]]></message>
<message level="Info"><![CDATA[File: "Rake Task.html" 9559 bytes]]></message>
<message level="Info"><![CDATA[File: "Rational ClearCase Source Control Block.html" 12932 bytes]]></message>
<message level="Info"><![CDATA[File: "Regex Issue Tracker URL Builder.html" 4872 bytes]]></message>
<message level="Info"><![CDATA[File: "Regular Expression Email Converter.html" 4022 bytes]]></message>
<message level="Info"><![CDATA[File: "Remote Project Labeller.html" 4329 bytes]]></message>
<message level="Info"><![CDATA[File: "Remote Services Configuration Block.html" 2135 bytes]]></message>
<message level="Info"><![CDATA[File: "Replacement Dynamic Value.html" 8190 bytes]]></message>
<message level="Info"><![CDATA[File: "Resources.html" 5088 bytes]]></message>
<message level="Info"><![CDATA[File: "Roadmap.html" 6951 bytes]]></message>
<message level="Info"><![CDATA[File: "RoboCopy Source Control Block.html" 6168 bytes]]></message>
<message level="Info"><![CDATA[File: "Role Permission.html" 12458 bytes]]></message>
<message level="Info"><![CDATA[File: "Roll-up Trigger.html" 4076 bytes]]></message>
<message level="Info"><![CDATA[File: "SCM Policy.html" 8878 bytes]]></message>
<message level="Info"><![CDATA[File: "Scenario 1 - Full Example.html" 6971 bytes]]></message>
<message level="Info"><![CDATA[File: "Scenario 1.html" 24535 bytes]]></message>
<message level="Info"><![CDATA[File: "Scenario 2 - Full Example.html" 8251 bytes]]></message>
<message level="Info"><![CDATA[File: "Scenario 2.html" 22907 bytes]]></message>
<message level="Info"><![CDATA[File: "Scenario 3 - Full Example.html" 6347 bytes]]></message>
<message level="Info"><![CDATA[File: "Scenario 3.html" 13305 bytes]]></message>
<message level="Info"><![CDATA[File: "Scenario One.html" 17927 bytes]]></message>
<message level="Info"><![CDATA[File: "Schedule Trigger.html" 6986 bytes]]></message>
<message level="Info"><![CDATA[File: "Seapine Surround Source Control Block.html" 9199 bytes]]></message>
<message level="Info"><![CDATA[File: "Security Audit Loggers.html" 2067 bytes]]></message>
<message level="Info"><![CDATA[File: "Security Audit Readers.html" 1975 bytes]]></message>
<message level="Info"><![CDATA[File: "Security Caches.html" 2239 bytes]]></message>
<message level="Info"><![CDATA[File: "Security Configuration.html" 4494 bytes]]></message>
<message level="Info"><![CDATA[File: "Security Extension Points.html" 3689 bytes]]></message>
<message level="Info"><![CDATA[File: "Security Permissions.html" 1653 bytes]]></message>
<message level="Info"><![CDATA[File: "Security Scenarios.html" 2151 bytes]]></message>
<message level="Info"><![CDATA[File: "Security Users.html" 1979 bytes]]></message>
<message level="Info"><![CDATA[File: "Security.html" 9763 bytes]]></message>
<message level="Info"><![CDATA[File: "Select Parameter.html" 9318 bytes]]></message>
<message level="Info"><![CDATA[File: "Sequential Task.html" 5577 bytes]]></message>
<message level="Info"><![CDATA[File: "Server Application Config File.html" 7867 bytes]]></message>
<message level="Info"><![CDATA[File: "Server Audit History Project Plugin.html" 2796 bytes]]></message>
<message level="Info"><![CDATA[File: "Server Audit History Server Plugin.html" 2785 bytes]]></message>
<message level="Info"><![CDATA[File: "Server Extensions.html" 7666 bytes]]></message>
<message level="Info"><![CDATA[File: "Server Information Server Plugin.html" 3883 bytes]]></message>
<message level="Info"><![CDATA[File: "Server Level Security.html" 3320 bytes]]></message>
<message level="Info"><![CDATA[File: "Server Log Project Plugin.html" 2804 bytes]]></message>
<message level="Info"><![CDATA[File: "Server Log Server Plugin.html" 2798 bytes]]></message>
<message level="Info"><![CDATA[File: "Server Report Server Plugin.html" 4301 bytes]]></message>
<message level="Info"><![CDATA[File: "Server Security Configuration Project Plugin.html" 3089 bytes]]></message>
<message level="Info"><![CDATA[File: "Server Security Configuration Server Plugin.html" 3066 bytes]]></message>
<message level="Info"><![CDATA[File: "Servers Configuration Block.html" 4389 bytes]]></message>
<message level="Info"><![CDATA[File: "Setting up from scratch Part 01.html" 9376 bytes]]></message>
<message level="Info"><![CDATA[File: "Simple Security Plugin.html" 3679 bytes]]></message>
<message level="Info"><![CDATA[File: "Site Index.html" 239114 bytes]]></message>
<message level="Info"><![CDATA[File: "Solution Structure.html" 2294 bytes]]></message>
<message level="Info"><![CDATA[File: "Source Control Blocks.html" 19860 bytes]]></message>
<message level="Info"><![CDATA[File: "SourceAnywhere Standalone Source Control Block.html" 8422 bytes]]></message>
<message level="Info"><![CDATA[File: "SourceGear Vault Source Control Block.html" 18242 bytes]]></message>
<message level="Info"><![CDATA[File: "Splitting the build.html" 8989 bytes]]></message>
<message level="Info"><![CDATA[File: "StarTeam Source Control Block.html" 11101 bytes]]></message>
<message level="Info"><![CDATA[File: "State File Labeller.html" 3765 bytes]]></message>
<message level="Info"><![CDATA[File: "State Manager Blocks.html" 1816 bytes]]></message>
<message level="Info"><![CDATA[File: "Statistic.html" 3503 bytes]]></message>
<message level="Info"><![CDATA[File: "Statistics Publisher.html" 7454 bytes]]></message>
<message level="Info"><![CDATA[File: "Statistics.html" 1615 bytes]]></message>
<message level="Info"><![CDATA[File: "Status Condition.html" 5039 bytes]]></message>
<message level="Info"><![CDATA[File: "Subversion Source Control Block.html" 20151 bytes]]></message>
<message level="Info"><![CDATA[File: "Support.html" 2424 bytes]]></message>
<message level="Info"><![CDATA[File: "Synchronisation Context Task.html" 6692 bytes]]></message>
<message level="Info"><![CDATA[File: "Synergy Client Session.html" 7968 bytes]]></message>
<message level="Info"><![CDATA[File: "Synergy Issue Tracker URL Builder.html" 6434 bytes]]></message>
<message level="Info"><![CDATA[File: "Synergy Project.html" 7135 bytes]]></message>
<message level="Info"><![CDATA[File: "Task And Publisher Blocks.html" 7755 bytes]]></message>
<message level="Info"><![CDATA[File: "Task Blocks.html" 7221 bytes]]></message>
<message level="Info"><![CDATA[File: "Task Condition Blocks.html" 2782 bytes]]></message>
<message level="Info"><![CDATA[File: "Telelogic Synergy.html" 13275 bytes]]></message>
<message level="Info"><![CDATA[File: "Text Parameter.html" 8425 bytes]]></message>
<message level="Info"><![CDATA[File: "The CruiseControl Configuration Block.html" 2563 bytes]]></message>
<message level="Info"><![CDATA[File: "The Server Console Application.html" 7440 bytes]]></message>
<message level="Info"><![CDATA[File: "The Server Service Application.html" 11214 bytes]]></message>
<message level="Info"><![CDATA[File: "ThoughtWorks.html" 2345 bytes]]></message>
<message level="Info"><![CDATA[File: "Timeout Configuration.html" 3048 bytes]]></message>
<message level="Info"><![CDATA[File: "Trigger Blocks.html" 3641 bytes]]></message>
<message level="Info"><![CDATA[File: "URL Header Value Condition.html" 5589 bytes]]></message>
<message level="Info"><![CDATA[File: "URL Ping Condition.html" 4930 bytes]]></message>
<message level="Info"><![CDATA[File: "Upgrading CCNet.html" 6186 bytes]]></message>
<message level="Info"><![CDATA[File: "Url Trigger.html" 7649 bytes]]></message>
<message level="Info"><![CDATA[File: "User List Project Plugin.html" 2902 bytes]]></message>
<message level="Info"><![CDATA[File: "User List Server Plugin.html" 4045 bytes]]></message>
<message level="Info"><![CDATA[File: "User Name Authentication.html" 5385 bytes]]></message>
<message level="Info"><![CDATA[File: "User Name.html" 2906 bytes]]></message>
<message level="Info"><![CDATA[File: "User Password Authentication.html" 5448 bytes]]></message>
<message level="Info"><![CDATA[File: "User Permission.html" 11862 bytes]]></message>
<message level="Info"><![CDATA[File: "UserFilter.html" 2716 bytes]]></message>
<message level="Info"><![CDATA[File: "Using CruiseControl.NET with AccuRev.html" 4564 bytes]]></message>
<message level="Info"><![CDATA[File: "Using CruiseControl.NET with Alienbrain.html" 1595 bytes]]></message>
<message level="Info"><![CDATA[File: "Using CruiseControl.NET with Ant.html" 4710 bytes]]></message>
<message level="Info"><![CDATA[File: "Using CruiseControl.NET with CVS.html" 10184 bytes]]></message>
<message level="Info"><![CDATA[File: "Using CruiseControl.NET with CppUnit.html" 22473 bytes]]></message>
<message level="Info"><![CDATA[File: "Using CruiseControl.NET with FitNesse.html" 3630 bytes]]></message>
<message level="Info"><![CDATA[File: "Using CruiseControl.NET with FxCop.html" 5355 bytes]]></message>
<message level="Info"><![CDATA[File: "Using CruiseControl.NET with Gendarme.html" 7657 bytes]]></message>
<message level="Info"><![CDATA[File: "Using CruiseControl.NET with Git.html" 1556 bytes]]></message>
<message level="Info"><![CDATA[File: "Using CruiseControl.NET with InstallShield.html" 2604 bytes]]></message>
<message level="Info"><![CDATA[File: "Using CruiseControl.NET with MBUnit.html" 1834 bytes]]></message>
<message level="Info"><![CDATA[File: "Using CruiseControl.NET with MKS Source Integrity.html" 1718 bytes]]></message>
<message level="Info"><![CDATA[File: "Using CruiseControl.NET with MSBuild.html" 6466 bytes]]></message>
<message level="Info"><![CDATA[File: "Using CruiseControl.NET with MSTest.html" 3411 bytes]]></message>
<message level="Info"><![CDATA[File: "Using CruiseControl.NET with Mono.html" 2517 bytes]]></message>
<message level="Info"><![CDATA[File: "Using CruiseControl.NET with NAnt.html" 1760 bytes]]></message>
<message level="Info"><![CDATA[File: "Using CruiseControl.NET with NCover.html" 5321 bytes]]></message>
<message level="Info"><![CDATA[File: "Using CruiseControl.NET with NDepend.html" 9652 bytes]]></message>
<message level="Info"><![CDATA[File: "Using CruiseControl.NET with NUnit.html" 8827 bytes]]></message>
<message level="Info"><![CDATA[File: "Using CruiseControl.NET with Other Build Tools.html" 1562 bytes]]></message>
<message level="Info"><![CDATA[File: "Using CruiseControl.NET with PVCS.html" 1566 bytes]]></message>
<message level="Info"><![CDATA[File: "Using CruiseControl.NET with PartCover.html" 13494 bytes]]></message>
<message level="Info"><![CDATA[File: "Using CruiseControl.NET with Perforce.html" 1586 bytes]]></message>
<message level="Info"><![CDATA[File: "Using CruiseControl.NET with Rational ClearCase.html" 1636 bytes]]></message>
<message level="Info"><![CDATA[File: "Using CruiseControl.NET with Seapine Surround.html" 1626 bytes]]></message>
<message level="Info"><![CDATA[File: "Using CruiseControl.NET with Simian.html" 6770 bytes]]></message>
<message level="Info"><![CDATA[File: "Using CruiseControl.NET with SourceGear Vault.html" 1626 bytes]]></message>
<message level="Info"><![CDATA[File: "Using CruiseControl.NET with StarTeam.html" 1586 bytes]]></message>
<message level="Info"><![CDATA[File: "Using CruiseControl.NET with Subversion.html" 1596 bytes]]></message>
<message level="Info"><![CDATA[File: "Using CruiseControl.NET with Telelogic Synergy.html" 1607 bytes]]></message>
<message level="Info"><![CDATA[File: "Using CruiseControl.NET with Vil.html" 4471 bytes]]></message>
<message level="Info"><![CDATA[File: "Using CruiseControl.NET with Visual Source Safe.html" 1636 bytes]]></message>
<message level="Info"><![CDATA[File: "Using CruiseControl.NET with Visual Studio .NET.html" 1573 bytes]]></message>
<message level="Info"><![CDATA[File: "Using CruiseControl.NET with other applications.html" 7680 bytes]]></message>
<message level="Info"><![CDATA[File: "Using the Web Dashboard.html" 2999 bytes]]></message>
<message level="Info"><![CDATA[File: "VSTS Team Foundation Server Source Control Block.html" 9491 bytes]]></message>
<message level="Info"><![CDATA[File: "View All Builds Project Plugin.html" 2555 bytes]]></message>
<message level="Info"><![CDATA[File: "View Configuration Project Plugin.html" 4250 bytes]]></message>
<message level="Info"><![CDATA[File: "ViewCVS URL Builder.html" 3198 bytes]]></message>
<message level="Info"><![CDATA[File: "ViewServerQueue Server Plugin.html" 1961 bytes]]></message>
<message level="Info"><![CDATA[File: "Visual Source Safe Source Control Block.html" 16259 bytes]]></message>
<message level="Info"><![CDATA[File: "Visual Studio Task.html" 14176 bytes]]></message>
<message level="Info"><![CDATA[File: "Visual Studio Team Foundation Server Plugin.html" 12210 bytes]]></message>
<message level="Info"><![CDATA[File: "Web Dashboard.html" 4025 bytes]]></message>
<message level="Info"><![CDATA[File: "WebSVN URL Builder.html" 3462 bytes]]></message>
<message level="Info"><![CDATA[File: "Welcome to CruiseControl.NET.html" 32362 bytes]]></message>
<message level="Info"><![CDATA[File: "What is Continuous Integration.html" 4486 bytes]]></message>
<message level="Info"><![CDATA[File: "What is CruiseControl.NET.html" 3823 bytes]]></message>
<message level="Info"><![CDATA[File: "Why CruiseControl.NET.html" 3111 bytes]]></message>
<message level="Info"><![CDATA[File: "Wildcards in User Names.html" 2198 bytes]]></message>
<message level="Info"><![CDATA[File: "XML File Audit Logger.html" 3890 bytes]]></message>
<message level="Info"><![CDATA[File: "XML File Audit Reader.html" 3698 bytes]]></message>
<message level="Info"><![CDATA[File: "XSL Files.html" 5029 bytes]]></message>
<message level="Info"><![CDATA[File: "XSL Report Build Plugin.html" 3720 bytes]]></message>
<message level="Info"><![CDATA[File: "XSL Report Project Plugin.html" 1659 bytes]]></message>
<message level="Info"><![CDATA[File: "Xml Log Publisher.html" 5546 bytes]]></message>
<message level="Info"><![CDATA[File: "cctray-settings.xml.html" 5281 bytes]]></message>
<message level="Info"><![CDATA[File: "index.html" 73991 bytes]]></message>
<message level="Info"><![CDATA[File: "modificationHistoryProjectPlugin.html" 3311 bytes]]></message>
<message level="Info"><![CDATA[File: "projectConfigurationServerPlugin.html" 2131 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\doc\CCNET\download\"]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\doc\CCNET\download\attachments\"]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\doc\CCNET\download\attachments\22118413\"]]></message>
<message level="Info"><![CDATA[File: "PartCover-Dashboard.jpg" 28906 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\doc\CCNET\download\attachments\25591829\"]]></message>
<message level="Info"><![CDATA[File: "Start.png" 13738 bytes]]></message>
<message level="Info"><![CDATA[File: "Validating.png" 28961 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\doc\CCNET\download\attachments\28868718\"]]></message>
<message level="Info"><![CDATA[File: "CCTrayConfiguration.jpg" 16369 bytes]]></message>
<message level="Info"><![CDATA[File: "Scenario1Overview.jpg" 42472 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\doc\CCNET\download\attachments\2994\"]]></message>
<message level="Info"><![CDATA[File: "ccnet.svg" 22517 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\doc\CCNET\download\attachments\31490071\"]]></message>
<message level="Info"><![CDATA[File: "Scenario2Overview.jpg" 54345 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\doc\CCNET\download\attachments\3997877\"]]></message>
<message level="Info"><![CDATA[File: "CheckedInConfig.png" 47475 bytes]]></message>
<message level="Info"><![CDATA[File: "ReloadingConfigLogs.png" 16046 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\doc\CCNET\download\attachments\409\"]]></message>
<message level="Info"><![CDATA[File: "Dashboard (5).jpg" 27208 bytes]]></message>
<message level="Info"><![CDATA[File: "Dashboard.JPG" 0/27208 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\doc\CCNET\download\attachments\413\"]]></message>
<message level="Info"><![CDATA[File: "cctray-buildcomplete (1).GIF" 2748 bytes]]></message>
<message level="Info"><![CDATA[File: "cctray-buildcomplete.gif" 0/2748 bytes]]></message>
<message level="Info"><![CDATA[File: "cctray-building.GIF" 2152 bytes]]></message>
<message level="Info"><![CDATA[File: "cctray-contextmenu.gif" 3201 bytes]]></message>
<message level="Info"><![CDATA[File: "cctray-icon-small-green.png" 1187 bytes]]></message>
<message level="Info"><![CDATA[File: "cctray-icon-small-grey.png" 1187 bytes]]></message>
<message level="Info"><![CDATA[File: "cctray-icon-small-red.png" 941 bytes]]></message>
<message level="Info"><![CDATA[File: "cctray-icon-small-yellow.png" 272 bytes]]></message>
<message level="Info"><![CDATA[File: "cctray-mainwindow (4).GIF" 10850 bytes]]></message>
<message level="Info"><![CDATA[File: "cctray-mainwindow.gif" 0/10850 bytes]]></message>
<message level="Info"><![CDATA[File: "cctray-settings (2).GIF" 20000 bytes]]></message>
<message level="Info"><![CDATA[File: "cctray-settings.gif" 0/20000 bytes]]></message>
<message level="Info"><![CDATA[File: "cctray-status (3).gif" 3171 bytes]]></message>
<message level="Info"><![CDATA[File: "cctray-status.GIF" 0/3171 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\doc\CCNET\download\attachments\4882433\"]]></message>
<message level="Info"><![CDATA[File: "Pic001.gif" 5753 bytes]]></message>
<message level="Info"><![CDATA[File: "Pic002.gif" 5638 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\doc\CCNET\download\attachments\4993\"]]></message>
<message level="Info"><![CDATA[File: "LaunchCruiseControlBuildTask.cs" 4216 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\doc\CCNET\download\attachments\6229\"]]></message>
<message level="Info"><![CDATA[File: "moma-output.html" 38257 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\doc\CCNET\download\attachments\701\"]]></message>
<message level="Info"><![CDATA[File: "image002.gif" 11583 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\doc\CCNET\download\attachments\786491\"]]></message>
<message level="Info"><![CDATA[File: "unittests.xsl" 13144 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\doc\CCNET\images\"]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\doc\CCNET\images\icons\"]]></message>
<message level="Info"><![CDATA[File: "add_16.gif" 360 bytes]]></message>
<message level="Info"><![CDATA[File: "adfav_16.gif" 625 bytes]]></message>
<message level="Info"><![CDATA[File: "blogentry_16.gif" 268 bytes]]></message>
<message level="Info"><![CDATA[File: "comment_16.gif" 178 bytes]]></message>
<message level="Info"><![CDATA[File: "docs_16.gif" 614 bytes]]></message>
<message level="Info"><![CDATA[File: "feed-icon-16x16.png" 764 bytes]]></message>
<message level="Info"><![CDATA[File: "subtract_16.gif" 298 bytes]]></message>
<message level="Info"><![CDATA[File: "user_16.gif" 1008 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\doc\CCNET\images\icons\emoticons\"]]></message>
<message level="Info"><![CDATA[File: "biggrin.gif" 696 bytes]]></message>
<message level="Info"><![CDATA[File: "check.gif" 604 bytes]]></message>
<message level="Info"><![CDATA[File: "error.gif" 633 bytes]]></message>
<message level="Info"><![CDATA[File: "forbidden.gif" 613 bytes]]></message>
<message level="Info"><![CDATA[File: "help_16.gif" 634 bytes]]></message>
<message level="Info"><![CDATA[File: "information.gif" 1005 bytes]]></message>
<message level="Info"><![CDATA[File: "sad.gif" 698 bytes]]></message>
<message level="Info"><![CDATA[File: "smile.gif" 699 bytes]]></message>
<message level="Info"><![CDATA[File: "star_yellow.gif" 567 bytes]]></message>
<message level="Info"><![CDATA[File: "warning.gif" 569 bytes]]></message>
<message level="Info"><![CDATA[File: "wink.gif" 698 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\doc\CCNET\styles\"]]></message>
<message level="Info"><![CDATA[File: "site.css" 60648 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\images\"]]></message>
<message level="Info"><![CDATA[File: "Cancelled.png" 403 bytes]]></message>
<message level="Info"><![CDATA[File: "CompletedFailed.png" 587 bytes]]></message>
<message level="Info"><![CDATA[File: "CompletedSuccess.png" 781 bytes]]></message>
<message level="Info"><![CDATA[File: "Pending.png" 882 bytes]]></message>
<message level="Info"><![CDATA[File: "Running.png" 512 bytes]]></message>
<message level="Info"><![CDATA[File: "Unknown.png" 748 bytes]]></message>
<message level="Info"><![CDATA[File: "arrow_minus_small.gif" 939 bytes]]></message>
<message level="Info"><![CDATA[File: "arrow_plus_small.gif" 938 bytes]]></message>
<message level="Info"><![CDATA[File: "asc.gif" 830 bytes]]></message>
<message level="Info"><![CDATA[File: "bg.gif" 845 bytes]]></message>
<message level="Info"><![CDATA[File: "bg_blue_stripe.gif" 79 bytes]]></message>
<message level="Info"><![CDATA[File: "ccnet_logo.gif" 3260 bytes]]></message>
<message level="Info"><![CDATA[File: "ccnet_logo_onwhite.gif" 2600 bytes]]></message>
<message level="Info"><![CDATA[File: "check.jpg" 3055 bytes]]></message>
<message level="Info"><![CDATA[File: "corner_blue_lr.gif" 101 bytes]]></message>
<message level="Info"><![CDATA[File: "corner_blue_ur.gif" 103 bytes]]></message>
<message level="Info"><![CDATA[File: "corner_white_ll.gif" 136 bytes]]></message>
<message level="Info"><![CDATA[File: "corner_white_ul.gif" 136 bytes]]></message>
<message level="Info"><![CDATA[File: "corner_white_ur.GIF" 871 bytes]]></message>
<message level="Info"><![CDATA[File: "desc.gif" 829 bytes]]></message>
<message level="Info"><![CDATA[File: "error.png" 701 bytes]]></message>
<message level="Info"><![CDATA[File: "fxcop-critical-error.gif" 221 bytes]]></message>
<message level="Info"><![CDATA[File: "fxcop-critical-warning.gif" 173 bytes]]></message>
<message level="Info"><![CDATA[File: "fxcop-error.gif" 600 bytes]]></message>
<message level="Info"><![CDATA[File: "fxcop-warning.gif" 173 bytes]]></message>
<message level="Info"><![CDATA[File: "minus.png" 226 bytes]]></message>
<message level="Info"><![CDATA[File: "ok.png" 0/781 bytes]]></message>
<message level="Info"><![CDATA[File: "plus.png" 228 bytes]]></message>
<message level="Info"><![CDATA[File: "rss.png" 691 bytes]]></message>
<message level="Info"><![CDATA[File: "shim.gif" 49 bytes]]></message>
<message level="Info"><![CDATA[File: "tipsy-north.gif" 3223 bytes]]></message>
<message level="Info"><![CDATA[File: "tw_open_source_small.png" 6993 bytes]]></message>
<message level="Info"><![CDATA[File: "warning.png" 666 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\"]]></message>
<message level="Info"><![CDATA[File: "GraphConfiguration.js" 4952 bytes]]></message>
<message level="Info"><![CDATA[File: "GraphWrapper.js" 7365 bytes]]></message>
<message level="Info"><![CDATA[File: "QueryFunctions.js" 2139 bytes]]></message>
<message level="Info"><![CDATA[File: "StatisticsGraphs.js" 6162 bytes]]></message>
<message level="Info"><![CDATA[File: "StatisticsTables.js" 6341 bytes]]></message>
<message level="Info"><![CDATA[File: "ccnet.js" 497 bytes]]></message>
<message level="Info"><![CDATA[File: "jQuery.ccnet.js" 541 bytes]]></message>
<message level="Info"><![CDATA[File: "jQuery.timers.js" 2334 bytes]]></message>
<message level="Info"><![CDATA[File: "jquery-ui.js" 74165 bytes]]></message>
<message level="Info"><![CDATA[File: "jquery.js" 56805 bytes]]></message>
<message level="Info"><![CDATA[File: "jquery.metadata.js" 922 bytes]]></message>
<message level="Info"><![CDATA[File: "jquery.tablesorter.js" 24211 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\"]]></message>
<message level="Info"><![CDATA[File: "dojo.js" 144614 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\"]]></message>
<message level="Info"><![CDATA[File: "AdapterRegistry.js" 762 bytes]]></message>
<message level="Info"><![CDATA[File: "Deferred.js" 2958 bytes]]></message>
<message level="Info"><![CDATA[File: "DeferredList.js" 1511 bytes]]></message>
<message level="Info"><![CDATA[File: "a11y.js" 1164 bytes]]></message>
<message level="Info"><![CDATA[File: "animation.js" 165 bytes]]></message>
<message level="Info"><![CDATA[File: "behavior.js" 3067 bytes]]></message>
<message level="Info"><![CDATA[File: "bootstrap1.js" 3781 bytes]]></message>
<message level="Info"><![CDATA[File: "browser_debug.js" 3010 bytes]]></message>
<message level="Info"><![CDATA[File: "browser_debug_xd.js" 833 bytes]]></message>
<message level="Info"><![CDATA[File: "crypto.js" 148 bytes]]></message>
<message level="Info"><![CDATA[File: "data.js" 40 bytes]]></message>
<message level="Info"><![CDATA[File: "date.js" 110 bytes]]></message>
<message level="Info"><![CDATA[File: "debug.js" 1785 bytes]]></message>
<message level="Info"><![CDATA[File: "docs.js" 13321 bytes]]></message>
<message level="Info"><![CDATA[File: "dom.js" 9590 bytes]]></message>
<message level="Info"><![CDATA[File: "event.js" 120 bytes]]></message>
<message level="Info"><![CDATA[File: "experimental.js" 251 bytes]]></message>
<message level="Info"><![CDATA[File: "flash.js" 14408 bytes]]></message>
<message level="Info"><![CDATA[File: "hostenv_adobesvg.js" 8131 bytes]]></message>
<message level="Info"><![CDATA[File: "hostenv_browser.js" 9247 bytes]]></message>
<message level="Info"><![CDATA[File: "hostenv_dashboard.js" 3790 bytes]]></message>
<message level="Info"><![CDATA[File: "hostenv_jsc.js" 851 bytes]]></message>
<message level="Info"><![CDATA[File: "hostenv_rhino.js" 3370 bytes]]></message>
<message level="Info"><![CDATA[File: "hostenv_spidermonkey.js" 922 bytes]]></message>
<message level="Info"><![CDATA[File: "hostenv_svg.js" 4696 bytes]]></message>
<message level="Info"><![CDATA[File: "hostenv_wsh.js" 610 bytes]]></message>
<message level="Info"><![CDATA[File: "html.js" 116 bytes]]></message>
<message level="Info"><![CDATA[File: "iCalendar.js" 109 bytes]]></message>
<message level="Info"><![CDATA[File: "io.js" 108 bytes]]></message>
<message level="Info"><![CDATA[File: "json.js" 1423 bytes]]></message>
<message level="Info"><![CDATA[File: "lang.js" 126 bytes]]></message>
<message level="Info"><![CDATA[File: "loader.js" 10444 bytes]]></message>
<message level="Info"><![CDATA[File: "loader_xd.js" 9806 bytes]]></message>
<message level="Info"><![CDATA[File: "math.js" 1829 bytes]]></message>
<message level="Info"><![CDATA[File: "ns.js" 2295 bytes]]></message>
<message level="Info"><![CDATA[File: "profile.js" 2013 bytes]]></message>
<message level="Info"><![CDATA[File: "regexp.js" 10038 bytes]]></message>
<message level="Info"><![CDATA[File: "storage.js" 3084 bytes]]></message>
<message level="Info"><![CDATA[File: "string.js" 64 bytes]]></message>
<message level="Info"><![CDATA[File: "style.js" 219 bytes]]></message>
<message level="Info"><![CDATA[File: "svg.js" 5680 bytes]]></message>
<message level="Info"><![CDATA[File: "validate.js" 68 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\animation\"]]></message>
<message level="Info"><![CDATA[File: "Animation.js" 4170 bytes]]></message>
<message level="Info"><![CDATA[File: "AnimationEvent.js" 746 bytes]]></message>
<message level="Info"><![CDATA[File: "AnimationSequence.js" 2618 bytes]]></message>
<message level="Info"><![CDATA[File: "Timer.js" 197 bytes]]></message>
<message level="Info"><![CDATA[File: "__package__.js" 259 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\cal\"]]></message>
<message level="Info"><![CDATA[File: "iCalendar.js" 15714 bytes]]></message>
<message level="Info"><![CDATA[File: "textDirectory.js" 1172 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\charting\"]]></message>
<message level="Info"><![CDATA[File: "Axis.js" 2917 bytes]]></message>
<message level="Info"><![CDATA[File: "Chart.js" 1340 bytes]]></message>
<message level="Info"><![CDATA[File: "Plot.js" 1646 bytes]]></message>
<message level="Info"><![CDATA[File: "PlotArea.js" 3500 bytes]]></message>
<message level="Info"><![CDATA[File: "Plotters.js" 178 bytes]]></message>
<message level="Info"><![CDATA[File: "Series.js" 3429 bytes]]></message>
<message level="Info"><![CDATA[File: "__package__.js" 33 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\charting\svg\"]]></message>
<message level="Info"><![CDATA[File: "Axis.js" 5828 bytes]]></message>
<message level="Info"><![CDATA[File: "PlotArea.js" 2527 bytes]]></message>
<message level="Info"><![CDATA[File: "Plotters.js" 19540 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\charting\vml\"]]></message>
<message level="Info"><![CDATA[File: "Axis.js" 5894 bytes]]></message>
<message level="Info"><![CDATA[File: "PlotArea.js" 1795 bytes]]></message>
<message level="Info"><![CDATA[File: "Plotters.js" 24936 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\collections\"]]></message>
<message level="Info"><![CDATA[File: "ArrayList.js" 1646 bytes]]></message>
<message level="Info"><![CDATA[File: "BinaryTree.js" 3978 bytes]]></message>
<message level="Info"><![CDATA[File: "Collections.js" 1270 bytes]]></message>
<message level="Info"><![CDATA[File: "Dictionary.js" 1483 bytes]]></message>
<message level="Info"><![CDATA[File: "Graph.js" 2522 bytes]]></message>
<message level="Info"><![CDATA[File: "Queue.js" 855 bytes]]></message>
<message level="Info"><![CDATA[File: "Set.js" 2383 bytes]]></message>
<message level="Info"><![CDATA[File: "SkipList.js" 2874 bytes]]></message>
<message level="Info"><![CDATA[File: "SortedList.js" 2507 bytes]]></message>
<message level="Info"><![CDATA[File: "Stack.js" 857 bytes]]></message>
<message level="Info"><![CDATA[File: "Store.js" 4918 bytes]]></message>
<message level="Info"><![CDATA[File: "__package__.js" 264 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\crypto\"]]></message>
<message level="Info"><![CDATA[File: "Blowfish.js" 18962 bytes]]></message>
<message level="Info"><![CDATA[File: "MD5.js" 4833 bytes]]></message>
<message level="Info"><![CDATA[File: "Rijndael.js" 261 bytes]]></message>
<message level="Info"><![CDATA[File: "SHA1.js" 2955 bytes]]></message>
<message level="Info"><![CDATA[File: "SHA256.js" 203 bytes]]></message>
<message level="Info"><![CDATA[File: "__package__.js" 98 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\data\"]]></message>
<message level="Info"><![CDATA[File: "CsvStore.js" 3545 bytes]]></message>
<message level="Info"><![CDATA[File: "OpmlStore.js" 4197 bytes]]></message>
<message level="Info"><![CDATA[File: "RdfStore.js" 4833 bytes]]></message>
<message level="Info"><![CDATA[File: "YahooStore.js" 1054 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\data\core\"]]></message>
<message level="Info"><![CDATA[File: "Read.js" 1380 bytes]]></message>
<message level="Info"><![CDATA[File: "RemoteStore.js" 7825 bytes]]></message>
<message level="Info"><![CDATA[File: "Result.js" 615 bytes]]></message>
<message level="Info"><![CDATA[File: "Write.js" 1010 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\data\old\"]]></message>
<message level="Info"><![CDATA[File: "Attribute.js" 749 bytes]]></message>
<message level="Info"><![CDATA[File: "Item.js" 6226 bytes]]></message>
<message level="Info"><![CDATA[File: "Kind.js" 211 bytes]]></message>
<message level="Info"><![CDATA[File: "Observable.js" 782 bytes]]></message>
<message level="Info"><![CDATA[File: "ResultSet.js" 1334 bytes]]></message>
<message level="Info"><![CDATA[File: "Type.js" 211 bytes]]></message>
<message level="Info"><![CDATA[File: "Value.js" 646 bytes]]></message>
<message level="Info"><![CDATA[File: "__package__.js" 220 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\data\old\format\"]]></message>
<message level="Info"><![CDATA[File: "Csv.js" 2194 bytes]]></message>
<message level="Info"><![CDATA[File: "Json.js" 1759 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\data\old\provider\"]]></message>
<message level="Info"><![CDATA[File: "Base.js" 3602 bytes]]></message>
<message level="Info"><![CDATA[File: "Delicious.js" 683 bytes]]></message>
<message level="Info"><![CDATA[File: "FlatFile.js" 3533 bytes]]></message>
<message level="Info"><![CDATA[File: "JotSpot.js" 263 bytes]]></message>
<message level="Info"><![CDATA[File: "MySql.js" 255 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\date\"]]></message>
<message level="Info"><![CDATA[File: "common.js" 6120 bytes]]></message>
<message level="Info"><![CDATA[File: "format.js" 14127 bytes]]></message>
<message level="Info"><![CDATA[File: "serialize.js" 3296 bytes]]></message>
<message level="Info"><![CDATA[File: "supplemental.js" 1335 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\debug\"]]></message>
<message level="Info"><![CDATA[File: "Firebug.js" 893 bytes]]></message>
<message level="Info"><![CDATA[File: "arrow_hide.gif" 163 bytes]]></message>
<message level="Info"><![CDATA[File: "arrow_show.gif" 165 bytes]]></message>
<message level="Info"><![CDATA[File: "console.js" 1553 bytes]]></message>
<message level="Info"><![CDATA[File: "deep.html" 7377 bytes]]></message>
<message level="Info"><![CDATA[File: "spacer.gif" 820 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\dnd\"]]></message>
<message level="Info"><![CDATA[File: "DragAndDrop.js" 1979 bytes]]></message>
<message level="Info"><![CDATA[File: "HtmlDragAndDrop.js" 10323 bytes]]></message>
<message level="Info"><![CDATA[File: "HtmlDragCopy.js" 1927 bytes]]></message>
<message level="Info"><![CDATA[File: "HtmlDragManager.js" 7213 bytes]]></message>
<message level="Info"><![CDATA[File: "HtmlDragMove.js" 1552 bytes]]></message>
<message level="Info"><![CDATA[File: "Sortable.js" 292 bytes]]></message>
<message level="Info"><![CDATA[File: "TreeDragAndDrop.js" 8088 bytes]]></message>
<message level="Info"><![CDATA[File: "TreeDragAndDropV3.js" 5994 bytes]]></message>
<message level="Info"><![CDATA[File: "__package__.js" 162 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\event\"]]></message>
<message level="Info"><![CDATA[File: "__package__.js" 168 bytes]]></message>
<message level="Info"><![CDATA[File: "browser.js" 9599 bytes]]></message>
<message level="Info"><![CDATA[File: "common.js" 12739 bytes]]></message>
<message level="Info"><![CDATA[File: "topic.js" 1947 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\gfx\"]]></message>
<message level="Info"><![CDATA[File: "Colorspace.js" 17357 bytes]]></message>
<message level="Info"><![CDATA[File: "__package__.js" 226 bytes]]></message>
<message level="Info"><![CDATA[File: "color.js" 2959 bytes]]></message>
<message level="Info"><![CDATA[File: "common.js" 1926 bytes]]></message>
<message level="Info"><![CDATA[File: "matrix.js" 4627 bytes]]></message>
<message level="Info"><![CDATA[File: "path.js" 5530 bytes]]></message>
<message level="Info"><![CDATA[File: "shape.js" 4530 bytes]]></message>
<message level="Info"><![CDATA[File: "svg.js" 13285 bytes]]></message>
<message level="Info"><![CDATA[File: "vml.js" 26107 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\gfx\color\"]]></message>
<message level="Info"><![CDATA[File: "hsl.js" 1518 bytes]]></message>
<message level="Info"><![CDATA[File: "hsv.js" 2377 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\graphics\"]]></message>
<message level="Info"><![CDATA[File: "Colorspace.js" 207 bytes]]></message>
<message level="Info"><![CDATA[File: "__package__.js" 33 bytes]]></message>
<message level="Info"><![CDATA[File: "color.js" 1158 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\graphics\color\"]]></message>
<message level="Info"><![CDATA[File: "hsl.js" 891 bytes]]></message>
<message level="Info"><![CDATA[File: "hsv.js" 525 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\html\"]]></message>
<message level="Info"><![CDATA[File: "__package__.js" 101 bytes]]></message>
<message level="Info"><![CDATA[File: "color.js" 580 bytes]]></message>
<message level="Info"><![CDATA[File: "common.js" 4557 bytes]]></message>
<message level="Info"><![CDATA[File: "display.js" 3336 bytes]]></message>
<message level="Info"><![CDATA[File: "iframe.js" 2106 bytes]]></message>
<message level="Info"><![CDATA[File: "layout.js" 12051 bytes]]></message>
<message level="Info"><![CDATA[File: "metrics.js" 5322 bytes]]></message>
<message level="Info"><![CDATA[File: "selection.js" 7489 bytes]]></message>
<message level="Info"><![CDATA[File: "shadow.js" 169 bytes]]></message>
<message level="Info"><![CDATA[File: "style.js" 11471 bytes]]></message>
<message level="Info"><![CDATA[File: "util.js" 7731 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\html\images\"]]></message>
<message level="Info"><![CDATA[File: "shadowB.png" 470 bytes]]></message>
<message level="Info"><![CDATA[File: "shadowBL.png" 272 bytes]]></message>
<message level="Info"><![CDATA[File: "shadowBR.png" 271 bytes]]></message>
<message level="Info"><![CDATA[File: "shadowL.png" 148 bytes]]></message>
<message level="Info"><![CDATA[File: "shadowR.png" 149 bytes]]></message>
<message level="Info"><![CDATA[File: "shadowT.png" 152 bytes]]></message>
<message level="Info"><![CDATA[File: "shadowTL.png" 271 bytes]]></message>
<message level="Info"><![CDATA[File: "shadowTR.png" 287 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\i18n\"]]></message>
<message level="Info"><![CDATA[File: "common.js" 833 bytes]]></message>
<message level="Info"><![CDATA[File: "currency.js" 5801 bytes]]></message>
<message level="Info"><![CDATA[File: "number.js" 5811 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\i18n\calendar\"]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\i18n\calendar\nls\"]]></message>
<message level="Info"><![CDATA[File: "gregorian.js" 929 bytes]]></message>
<message level="Info"><![CDATA[File: "gregorianExtras.js" 33 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\i18n\calendar\nls\de\"]]></message>
<message level="Info"><![CDATA[File: "gregorian.js" 1084 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\i18n\calendar\nls\en\"]]></message>
<message level="Info"><![CDATA[File: "gregorian.js" 1066 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\i18n\calendar\nls\es\"]]></message>
<message level="Info"><![CDATA[File: "gregorian.js" 1121 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\i18n\calendar\nls\fi\"]]></message>
<message level="Info"><![CDATA[File: "gregorian.js" 1173 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\i18n\calendar\nls\fr\"]]></message>
<message level="Info"><![CDATA[File: "gregorian.js" 1151 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\i18n\calendar\nls\hu\"]]></message>
<message level="Info"><![CDATA[File: "gregorian.js" 1163 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\i18n\calendar\nls\it\"]]></message>
<message level="Info"><![CDATA[File: "gregorian.js" 1106 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\i18n\calendar\nls\ja\"]]></message>
<message level="Info"><![CDATA[File: "gregorian.js" 1383 bytes]]></message>
<message level="Info"><![CDATA[File: "gregorianExtras.js" 39 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\i18n\calendar\nls\ko\"]]></message>
<message level="Info"><![CDATA[File: "gregorian.js" 1506 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\i18n\calendar\nls\nl\"]]></message>
<message level="Info"><![CDATA[File: "gregorian.js" 1070 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\i18n\calendar\nls\pt\"]]></message>
<message level="Info"><![CDATA[File: "gregorian.js" 1131 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\i18n\calendar\nls\pt-br\"]]></message>
<message level="Info"><![CDATA[File: "gregorian.js" 1146 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\i18n\calendar\nls\sv\"]]></message>
<message level="Info"><![CDATA[File: "gregorian.js" 1092 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\i18n\calendar\nls\zh\"]]></message>
<message level="Info"><![CDATA[File: "gregorian.js" 1559 bytes]]></message>
<message level="Info"><![CDATA[File: "gregorianExtras.js" 41 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\i18n\calendar\nls\zh-cn\"]]></message>
<message level="Info"><![CDATA[File: "gregorian.js" 1693 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\i18n\calendar\nls\zh-hk\"]]></message>
<message level="Info"><![CDATA[File: "gregorian.js" 1638 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\i18n\calendar\nls\zh-tw\"]]></message>
<message level="Info"><![CDATA[File: "gregorian.js" 1655 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\i18n\currency\"]]></message>
<message level="Info"><![CDATA[File: "common.js" 5808 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\i18n\currency\nls\"]]></message>
<message level="Info"><![CDATA[File: "EUR.js" 42 bytes]]></message>
<message level="Info"><![CDATA[File: "GBP.js" 40 bytes]]></message>
<message level="Info"><![CDATA[File: "INR.js" 24 bytes]]></message>
<message level="Info"><![CDATA[File: "ITL.js" 42 bytes]]></message>
<message level="Info"><![CDATA[File: "JPY.js" 40 bytes]]></message>
<message level="Info"><![CDATA[File: "USD.js" 37 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\i18n\currency\nls\en\"]]></message>
<message level="Info"><![CDATA[File: "EUR.js" 43 bytes]]></message>
<message level="Info"><![CDATA[File: "GBP.js" 59 bytes]]></message>
<message level="Info"><![CDATA[File: "INR.js" 33 bytes]]></message>
<message level="Info"><![CDATA[File: "ITL.js" 51 bytes]]></message>
<message level="Info"><![CDATA[File: "JPY.js" 49 bytes]]></message>
<message level="Info"><![CDATA[File: "USD.js" 45 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\i18n\currency\nls\en-us\"]]></message>
<message level="Info"><![CDATA[File: "USD.js" 43 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\i18n\currency\nls\hi\"]]></message>
<message level="Info"><![CDATA[File: "EUR.js" 63 bytes]]></message>
<message level="Info"><![CDATA[File: "GBP.js" 166 bytes]]></message>
<message level="Info"><![CDATA[File: "INR.js" 114 bytes]]></message>
<message level="Info"><![CDATA[File: "ITL.js" 101 bytes]]></message>
<message level="Info"><![CDATA[File: "JPY.js" 92 bytes]]></message>
<message level="Info"><![CDATA[File: "USD.js" 95 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\i18n\currency\nls\ja\"]]></message>
<message level="Info"><![CDATA[File: "EUR.js" 57 bytes]]></message>
<message level="Info"><![CDATA[File: "GBP.js" 67 bytes]]></message>
<message level="Info"><![CDATA[File: "INR.js" 73 bytes]]></message>
<message level="Info"><![CDATA[File: "ITL.js" 76 bytes]]></message>
<message level="Info"><![CDATA[File: "JPY.js" 57 bytes]]></message>
<message level="Info"><![CDATA[File: "USD.js" 52 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\io\"]]></message>
<message level="Info"><![CDATA[File: "BrowserIO.js" 12357 bytes]]></message>
<message level="Info"><![CDATA[File: "IframeIO.js" 4916 bytes]]></message>
<message level="Info"><![CDATA[File: "RepubsubIO.js" 8534 bytes]]></message>
<message level="Info"><![CDATA[File: "RhinoIO.js" 2188 bytes]]></message>
<message level="Info"><![CDATA[File: "ScriptSrcIO.js" 8469 bytes]]></message>
<message level="Info"><![CDATA[File: "XhrIframeProxy.js" 4609 bytes]]></message>
<message level="Info"><![CDATA[File: "__package__.js" 201 bytes]]></message>
<message level="Info"><![CDATA[File: "cometd.js" 15427 bytes]]></message>
<message level="Info"><![CDATA[File: "common.js" 5061 bytes]]></message>
<message level="Info"><![CDATA[File: "cookie.js" 2305 bytes]]></message>
<message level="Info"><![CDATA[File: "xip_client.html" 8054 bytes]]></message>
<message level="Info"><![CDATA[File: "xip_server.html" 10414 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\lang\"]]></message>
<message level="Info"><![CDATA[File: "__package__.js" 210 bytes]]></message>
<message level="Info"><![CDATA[File: "array.js" 3097 bytes]]></message>
<message level="Info"><![CDATA[File: "assert.js" 1440 bytes]]></message>
<message level="Info"><![CDATA[File: "common.js" 3353 bytes]]></message>
<message level="Info"><![CDATA[File: "declare.js" 2557 bytes]]></message>
<message level="Info"><![CDATA[File: "extras.js" 1635 bytes]]></message>
<message level="Info"><![CDATA[File: "func.js" 2186 bytes]]></message>
<message level="Info"><![CDATA[File: "repr.js" 1285 bytes]]></message>
<message level="Info"><![CDATA[File: "type.js" 3162 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\lang\timing\"]]></message>
<message level="Info"><![CDATA[File: "Streamer.js" 1170 bytes]]></message>
<message level="Info"><![CDATA[File: "Timer.js" 777 bytes]]></message>
<message level="Info"><![CDATA[File: "__package__.js" 36 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\lfx\"]]></message>
<message level="Info"><![CDATA[File: "Animation.js" 8552 bytes]]></message>
<message level="Info"><![CDATA[File: "__package__.js" 108 bytes]]></message>
<message level="Info"><![CDATA[File: "extras.js" 2154 bytes]]></message>
<message level="Info"><![CDATA[File: "html.js" 12844 bytes]]></message>
<message level="Info"><![CDATA[File: "rounded.js" 13342 bytes]]></message>
<message level="Info"><![CDATA[File: "shadow.js" 1834 bytes]]></message>
<message level="Info"><![CDATA[File: "toggle.js" 1099 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\logging\"]]></message>
<message level="Info"><![CDATA[File: "ConsoleLogger.js" 1653 bytes]]></message>
<message level="Info"><![CDATA[File: "Logger.js" 5711 bytes]]></message>
<message level="Info"><![CDATA[File: "__package__.js" 138 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\math\"]]></message>
<message level="Info"><![CDATA[File: "__package__.js" 156 bytes]]></message>
<message level="Info"><![CDATA[File: "curves.js" 3765 bytes]]></message>
<message level="Info"><![CDATA[File: "matrix.js" 5313 bytes]]></message>
<message level="Info"><![CDATA[File: "points.js" 685 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\namespaces\"]]></message>
<message level="Info"><![CDATA[File: "dojo.js" 5217 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\rpc\"]]></message>
<message level="Info"><![CDATA[File: "Deferred.js" 220 bytes]]></message>
<message level="Info"><![CDATA[File: "JotService.js" 744 bytes]]></message>
<message level="Info"><![CDATA[File: "JsonService.js" 1621 bytes]]></message>
<message level="Info"><![CDATA[File: "RpcService.js" 1976 bytes]]></message>
<message level="Info"><![CDATA[File: "YahooService.js" 1418 bytes]]></message>
<message level="Info"><![CDATA[File: "__package__.js" 100 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\selection\"]]></message>
<message level="Info"><![CDATA[File: "Selection.js" 6402 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\storage\"]]></message>
<message level="Info"><![CDATA[File: "__package__.js" 115 bytes]]></message>
<message level="Info"><![CDATA[File: "browser.js" 15105 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\string\"]]></message>
<message level="Info"><![CDATA[File: "Builder.js" 1300 bytes]]></message>
<message level="Info"><![CDATA[File: "__package__.js" 144 bytes]]></message>
<message level="Info"><![CDATA[File: "common.js" 819 bytes]]></message>
<message level="Info"><![CDATA[File: "extras.js" 3919 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\text\"]]></message>
<message level="Info"><![CDATA[File: "__package__.js" 198 bytes]]></message>
<message level="Info"><![CDATA[File: "textDirectory.js" 117 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\undo\"]]></message>
<message level="Info"><![CDATA[File: "Manager.js" 3158 bytes]]></message>
<message level="Info"><![CDATA[File: "__package__.js" 63 bytes]]></message>
<message level="Info"><![CDATA[File: "browser.js" 5166 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\uri\"]]></message>
<message level="Info"><![CDATA[File: "Uri.js" 2201 bytes]]></message>
<message level="Info"><![CDATA[File: "__package__.js" 92 bytes]]></message>
<message level="Info"><![CDATA[File: "cache.js" 387 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\uuid\"]]></message>
<message level="Info"><![CDATA[File: "LightweightGenerator.js" 1061 bytes]]></message>
<message level="Info"><![CDATA[File: "NameBasedGenerator.js" 344 bytes]]></message>
<message level="Info"><![CDATA[File: "NilGenerator.js" 272 bytes]]></message>
<message level="Info"><![CDATA[File: "RandomGenerator.js" 335 bytes]]></message>
<message level="Info"><![CDATA[File: "TimeBasedGenerator.js" 7047 bytes]]></message>
<message level="Info"><![CDATA[File: "Uuid.js" 6351 bytes]]></message>
<message level="Info"><![CDATA[File: "__package__.js" 229 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\validate\"]]></message>
<message level="Info"><![CDATA[File: "__package__.js" 222 bytes]]></message>
<message level="Info"><![CDATA[File: "check.js" 5691 bytes]]></message>
<message level="Info"><![CDATA[File: "common.js" 2260 bytes]]></message>
<message level="Info"><![CDATA[File: "creditCard.js" 1425 bytes]]></message>
<message level="Info"><![CDATA[File: "datetime.js" 2298 bytes]]></message>
<message level="Info"><![CDATA[File: "de.js" 259 bytes]]></message>
<message level="Info"><![CDATA[File: "jp.js" 210 bytes]]></message>
<message level="Info"><![CDATA[File: "us.js" 983 bytes]]></message>
<message level="Info"><![CDATA[File: "web.js" 872 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\widget\"]]></message>
<message level="Info"><![CDATA[File: "AccordionContainer.js" 5105 bytes]]></message>
<message level="Info"><![CDATA[File: "AnimatedPng.js" 1281 bytes]]></message>
<message level="Info"><![CDATA[File: "Button.js" 11277 bytes]]></message>
<message level="Info"><![CDATA[File: "Chart.js" 4706 bytes]]></message>
<message level="Info"><![CDATA[File: "Checkbox.js" 3914 bytes]]></message>
<message level="Info"><![CDATA[File: "Clock.js" 4612 bytes]]></message>
<message level="Info"><![CDATA[File: "ColorPalette.js" 1861 bytes]]></message>
<message level="Info"><![CDATA[File: "ComboBox.js" 16793 bytes]]></message>
<message level="Info"><![CDATA[File: "ContentPane.js" 11071 bytes]]></message>
<message level="Info"><![CDATA[File: "CurrencyTextbox.js" 990 bytes]]></message>
<message level="Info"><![CDATA[File: "DatePicker.js" 18249 bytes]]></message>
<message level="Info"><![CDATA[File: "DateTextbox.js" 1690 bytes]]></message>
<message level="Info"><![CDATA[File: "DebugConsole.js" 446 bytes]]></message>
<message level="Info"><![CDATA[File: "Dialog.js" 7498 bytes]]></message>
<message level="Info"><![CDATA[File: "DocPane.js" 13978 bytes]]></message>
<message level="Info"><![CDATA[File: "DomWidget.js" 13594 bytes]]></message>
<message level="Info"><![CDATA[File: "DropdownContainer.js" 2369 bytes]]></message>
<message level="Info"><![CDATA[File: "DropdownDatePicker.js" 3738 bytes]]></message>
<message level="Info"><![CDATA[File: "DropdownTimePicker.js" 4563 bytes]]></message>
<message level="Info"><![CDATA[File: "Editor.js" 10938 bytes]]></message>
<message level="Info"><![CDATA[File: "Editor2.js" 22730 bytes]]></message>
<message level="Info"><![CDATA[File: "Editor2Toolbar.js" 27076 bytes]]></message>
<message level="Info"><![CDATA[File: "FilteringTable.js" 17369 bytes]]></message>
<message level="Info"><![CDATA[File: "FisheyeList.js" 14234 bytes]]></message>
<message level="Info"><![CDATA[File: "FloatingPane.js" 12144 bytes]]></message>
<message level="Info"><![CDATA[File: "Form.js" 5630 bytes]]></message>
<message level="Info"><![CDATA[File: "GoogleMap.js" 4660 bytes]]></message>
<message level="Info"><![CDATA[File: "HtmlWidget.js" 2237 bytes]]></message>
<message level="Info"><![CDATA[File: "InlineEditBox.js" 5468 bytes]]></message>
<message level="Info"><![CDATA[File: "IntegerTextbox.js" 983 bytes]]></message>
<message level="Info"><![CDATA[File: "InternetTextbox.js" 2593 bytes]]></message>
<message level="Info"><![CDATA[File: "LayoutContainer.js" 1118 bytes]]></message>
<message level="Info"><![CDATA[File: "LinkPane.js" 448 bytes]]></message>
<message level="Info"><![CDATA[File: "Manager.js" 6421 bytes]]></message>
<message level="Info"><![CDATA[File: "Menu2.js" 14948 bytes]]></message>
<message level="Info"><![CDATA[File: "MonthlyCalendar.js" 9240 bytes]]></message>
<message level="Info"><![CDATA[File: "PageContainer.js" 6893 bytes]]></message>
<message level="Info"><![CDATA[File: "Parse.js" 5386 bytes]]></message>
<message level="Info"><![CDATA[File: "PopupContainer.js" 7099 bytes]]></message>
<message level="Info"><![CDATA[File: "ProgressBar.js" 8227 bytes]]></message>
<message level="Info"><![CDATA[File: "RadioGroup.js" 3027 bytes]]></message>
<message level="Info"><![CDATA[File: "RealNumberTextbox.js" 1235 bytes]]></message>
<message level="Info"><![CDATA[File: "RegexpTextbox.js" 553 bytes]]></message>
<message level="Info"><![CDATA[File: "RemoteTabController.js" 2285 bytes]]></message>
<message level="Info"><![CDATA[File: "Repeater.js" 3545 bytes]]></message>
<message level="Info"><![CDATA[File: "ResizableTextarea.js" 2261 bytes]]></message>
<message level="Info"><![CDATA[File: "ResizeHandle.js" 2016 bytes]]></message>
<message level="Info"><![CDATA[File: "RichText.js" 33345 bytes]]></message>
<message level="Info"><![CDATA[File: "Rounded.js" 14966 bytes]]></message>
<message level="Info"><![CDATA[File: "Select.js" 891 bytes]]></message>
<message level="Info"><![CDATA[File: "Show.js" 6685 bytes]]></message>
<message level="Info"><![CDATA[File: "ShowAction.js" 308 bytes]]></message>
<message level="Info"><![CDATA[File: "ShowSlide.js" 5320 bytes]]></message>
<message level="Info"><![CDATA[File: "SlideShow.js" 3079 bytes]]></message>
<message level="Info"><![CDATA[File: "Slider.js" 20037 bytes]]></message>
<message level="Info"><![CDATA[File: "SortableTable.js" 11855 bytes]]></message>
<message level="Info"><![CDATA[File: "Spinner.js" 15116 bytes]]></message>
<message level="Info"><![CDATA[File: "SplitContainer.js" 10444 bytes]]></message>
<message level="Info"><![CDATA[File: "SvgButton.js" 2297 bytes]]></message>
<message level="Info"><![CDATA[File: "SvgWidget.js" 1221 bytes]]></message>
<message level="Info"><![CDATA[File: "SwtWidget.js" 1185 bytes]]></message>
<message level="Info"><![CDATA[File: "TabContainer.js" 8271 bytes]]></message>
<message level="Info"><![CDATA[File: "TaskBar.js" 1995 bytes]]></message>
<message level="Info"><![CDATA[File: "Textbox.js" 1614 bytes]]></message>
<message level="Info"><![CDATA[File: "TimePicker.js" 14310 bytes]]></message>
<message level="Info"><![CDATA[File: "TitlePane.js" 1124 bytes]]></message>
<message level="Info"><![CDATA[File: "Toaster.js" 6313 bytes]]></message>
<message level="Info"><![CDATA[File: "Toggler.js" 398 bytes]]></message>
<message level="Info"><![CDATA[File: "Toolbar.js" 20456 bytes]]></message>
<message level="Info"><![CDATA[File: "Tooltip.js" 3183 bytes]]></message>
<message level="Info"><![CDATA[File: "Tree.js" 8510 bytes]]></message>
<message level="Info"><![CDATA[File: "TreeBasicController.js" 3927 bytes]]></message>
<message level="Info"><![CDATA[File: "TreeBasicControllerV3.js" 12263 bytes]]></message>
<message level="Info"><![CDATA[File: "TreeCommon.js" 1858 bytes]]></message>
<message level="Info"><![CDATA[File: "TreeContextMenu.js" 3469 bytes]]></message>
<message level="Info"><![CDATA[File: "TreeContextMenuV3.js" 2022 bytes]]></message>
<message level="Info"><![CDATA[File: "TreeControllerExtension.js" 1071 bytes]]></message>
<message level="Info"><![CDATA[File: "TreeDemo.js" 2202 bytes]]></message>
<message level="Info"><![CDATA[File: "TreeDeselectOnDblselect.js" 543 bytes]]></message>
<message level="Info"><![CDATA[File: "TreeDisableWrapExtension.js" 1127 bytes]]></message>
<message level="Info"><![CDATA[File: "TreeDndControllerV3.js" 2235 bytes]]></message>
<message level="Info"><![CDATA[File: "TreeDocIconExtension.js" 3230 bytes]]></message>
<message level="Info"><![CDATA[File: "TreeEditor.js" 1695 bytes]]></message>
<message level="Info"><![CDATA[File: "TreeEmphasizeOnSelect.js" 614 bytes]]></message>
<message level="Info"><![CDATA[File: "TreeExpandToNodeOnSelect.js" 519 bytes]]></message>
<message level="Info"><![CDATA[File: "TreeExtension.js" 261 bytes]]></message>
<message level="Info"><![CDATA[File: "TreeLinkExtension.js" 963 bytes]]></message>
<message level="Info"><![CDATA[File: "TreeLoadingController.js" 2862 bytes]]></message>
<message level="Info"><![CDATA[File: "TreeLoadingControllerV3.js" 7376 bytes]]></message>
<message level="Info"><![CDATA[File: "TreeNode.js" 8555 bytes]]></message>
<message level="Info"><![CDATA[File: "TreeNodeV3.js" 9766 bytes]]></message>
<message level="Info"><![CDATA[File: "TreeRPCController.js" 2415 bytes]]></message>
<message level="Info"><![CDATA[File: "TreeRpcControllerV3.js" 5823 bytes]]></message>
<message level="Info"><![CDATA[File: "TreeSelector.js" 2947 bytes]]></message>
<message level="Info"><![CDATA[File: "TreeSelectorV3.js" 4181 bytes]]></message>
<message level="Info"><![CDATA[File: "TreeTimeoutIterator.js" 1862 bytes]]></message>
<message level="Info"><![CDATA[File: "TreeToggleOnSelect.js" 562 bytes]]></message>
<message level="Info"><![CDATA[File: "TreeV3.js" 7256 bytes]]></message>
<message level="Info"><![CDATA[File: "TreeWithNode.js" 2690 bytes]]></message>
<message level="Info"><![CDATA[File: "UsTextbox.js" 1141 bytes]]></message>
<message level="Info"><![CDATA[File: "ValidationTextbox.js" 4027 bytes]]></message>
<message level="Info"><![CDATA[File: "Widget.js" 7898 bytes]]></message>
<message level="Info"><![CDATA[File: "Wizard.js" 5900 bytes]]></message>
<message level="Info"><![CDATA[File: "YahooMap.js" 3542 bytes]]></message>
<message level="Info"><![CDATA[File: "__package__.js" 328 bytes]]></message>
<message level="Info"><![CDATA[File: "validate.js" 155 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\widget\Editor2Plugin\"]]></message>
<message level="Info"><![CDATA[File: "AlwaysShowToolbar.js" 2983 bytes]]></message>
<message level="Info"><![CDATA[File: "ContextMenu.js" 6165 bytes]]></message>
<message level="Info"><![CDATA[File: "CreateLinkDialog.js" 2449 bytes]]></message>
<message level="Info"><![CDATA[File: "FindReplace.js" 3160 bytes]]></message>
<message level="Info"><![CDATA[File: "FindReplaceDialog.js" 2813 bytes]]></message>
<message level="Info"><![CDATA[File: "InsertImageDialog.js" 6031 bytes]]></message>
<message level="Info"><![CDATA[File: "InsertTableDialog.js" 7038 bytes]]></message>
<message level="Info"><![CDATA[File: "SimpleSignalCommands.js" 1450 bytes]]></message>
<message level="Info"><![CDATA[File: "TableOperation.js" 4646 bytes]]></message>
<message level="Info"><![CDATA[File: "ToolbarDndSupport.js" 1353 bytes]]></message>
<message level="Info"><![CDATA[File: "__package__.js" 131 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\widget\demoEngine\"]]></message>
<message level="Info"><![CDATA[File: "DemoContainer.js" 3953 bytes]]></message>
<message level="Info"><![CDATA[File: "DemoItem.js" 3612 bytes]]></message>
<message level="Info"><![CDATA[File: "DemoNavigator.js" 5901 bytes]]></message>
<message level="Info"><![CDATA[File: "DemoPane.js" 1075 bytes]]></message>
<message level="Info"><![CDATA[File: "SourcePane.js" 1214 bytes]]></message>
<message level="Info"><![CDATA[File: "__package__.js" 260 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\widget\demoEngine\templates\"]]></message>
<message level="Info"><![CDATA[File: "DemoContainer.css" 539 bytes]]></message>
<message level="Info"><![CDATA[File: "DemoContainer.html" 841 bytes]]></message>
<message level="Info"><![CDATA[File: "DemoItem.css" 1005 bytes]]></message>
<message level="Info"><![CDATA[File: "DemoItem.html" 750 bytes]]></message>
<message level="Info"><![CDATA[File: "DemoNavigator.css" 495 bytes]]></message>
<message level="Info"><![CDATA[File: "DemoNavigator.html" 643 bytes]]></message>
<message level="Info"><![CDATA[File: "DemoPane.css" 256 bytes]]></message>
<message level="Info"><![CDATA[File: "DemoPane.html" 88 bytes]]></message>
<message level="Info"><![CDATA[File: "SourcePane.css" 267 bytes]]></message>
<message level="Info"><![CDATA[File: "SourcePane.html" 106 bytes]]></message>
<message level="Info"><![CDATA[File: "general.css" 1176 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\widget\demoEngine\templates\images\"]]></message>
<message level="Info"><![CDATA[File: "test_thumb.gif" 3198 bytes]]></message>
<message level="Info"><![CDATA[File: "viewDemo.png" 859 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\widget\html\"]]></message>
<message level="Info"><![CDATA[File: "layout.js" 2198 bytes]]></message>
<message level="Info"><![CDATA[File: "loader.js" 16400 bytes]]></message>
<message level="Info"><![CDATA[File: "stabile.js" 2843 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\widget\nls\"]]></message>
<message level="Info"><![CDATA[File: "DropdownDatePicker.js" 33 bytes]]></message>
<message level="Info"><![CDATA[File: "DropdownTimePicker.js" 31 bytes]]></message>
<message level="Info"><![CDATA[File: "TimePicker.js" 16 bytes]]></message>
<message level="Info"><![CDATA[File: "validate.js" 149 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\widget\nls\fr\"]]></message>
<message level="Info"><![CDATA[File: "validate.js" 159 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\widget\nls\ja\"]]></message>
<message level="Info"><![CDATA[File: "validate.js" 332 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\widget\nls\zh-cn\"]]></message>
<message level="Info"><![CDATA[File: "validate.js" 206 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\widget\svg\"]]></message>
<message level="Info"><![CDATA[File: "Chart.js" 15076 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\widget\templates\"]]></message>
<message level="Info"><![CDATA[File: "AccordionPane.css" 504 bytes]]></message>
<message level="Info"><![CDATA[File: "AccordionPane.html" 272 bytes]]></message>
<message level="Info"><![CDATA[File: "ButtonTemplate.css" 1145 bytes]]></message>
<message level="Info"><![CDATA[File: "ButtonTemplate.html" 556 bytes]]></message>
<message level="Info"><![CDATA[File: "Checkbox.css" 534 bytes]]></message>
<message level="Info"><![CDATA[File: "Checkbox.html" 355 bytes]]></message>
<message level="Info"><![CDATA[File: "CheckboxA11y.html" 224 bytes]]></message>
<message level="Info"><![CDATA[File: "CiviCrmDatePicker.html" 293 bytes]]></message>
<message level="Info"><![CDATA[File: "ComboBox.css" 1396 bytes]]></message>
<message level="Info"><![CDATA[File: "ComboBox.html" 668 bytes]]></message>
<message level="Info"><![CDATA[File: "ComboButtonTemplate.html" 1209 bytes]]></message>
<message level="Info"><![CDATA[File: "DatePicker.css" 3070 bytes]]></message>
<message level="Info"><![CDATA[File: "DatePicker.html" 3366 bytes]]></message>
<message level="Info"><![CDATA[File: "DemoEngine.html" 735 bytes]]></message>
<message level="Info"><![CDATA[File: "Dialog.html" 582 bytes]]></message>
<message level="Info"><![CDATA[File: "DocPane.css" 2025 bytes]]></message>
<message level="Info"><![CDATA[File: "DocPane.html" 3350 bytes]]></message>
<message level="Info"><![CDATA[File: "DropDownButtonTemplate.html" 439 bytes]]></message>
<message level="Info"><![CDATA[File: "EditorToolbar.css" 4726 bytes]]></message>
<message level="Info"><![CDATA[File: "EditorToolbar.html" 5837 bytes]]></message>
<message level="Info"><![CDATA[File: "EditorToolbarOneline.html" 6341 bytes]]></message>
<message level="Info"><![CDATA[File: "FisheyeList.css" 473 bytes]]></message>
<message level="Info"><![CDATA[File: "FloatingPane.css" 2481 bytes]]></message>
<message level="Info"><![CDATA[File: "FloatingPane.html" 1102 bytes]]></message>
<message level="Info"><![CDATA[File: "InlineEditBox.css" 436 bytes]]></message>
<message level="Info"><![CDATA[File: "InlineEditBox.html" 456 bytes]]></message>
<message level="Info"><![CDATA[File: "Menu.css" 1002 bytes]]></message>
<message level="Info"><![CDATA[File: "Menu2.css" 2251 bytes]]></message>
<message level="Info"><![CDATA[File: "MonthlyCalendar.css" 1381 bytes]]></message>
<message level="Info"><![CDATA[File: "MonthlyCalendar.html" 2788 bytes]]></message>
<message level="Info"><![CDATA[File: "PopUpButton.css" 776 bytes]]></message>
<message level="Info"><![CDATA[File: "ProgressBar.css" 416 bytes]]></message>
<message level="Info"><![CDATA[File: "ProgressBar.html" 497 bytes]]></message>
<message level="Info"><![CDATA[File: "RemoteTabControl.css" 1268 bytes]]></message>
<message level="Info"><![CDATA[File: "ResizableTextarea.css" 310 bytes]]></message>
<message level="Info"><![CDATA[File: "ResizableTextarea.html" 508 bytes]]></message>
<message level="Info"><![CDATA[File: "ResizeHandle.css" 221 bytes]]></message>
<message level="Info"><![CDATA[File: "Show.css" 883 bytes]]></message>
<message level="Info"><![CDATA[File: "Show.html" 545 bytes]]></message>
<message level="Info"><![CDATA[File: "ShowSlide.css" 191 bytes]]></message>
<message level="Info"><![CDATA[File: "ShowSlide.html" 197 bytes]]></message>
<message level="Info"><![CDATA[File: "SlideShow.css" 130 bytes]]></message>
<message level="Info"><![CDATA[File: "SlideShow.html" 634 bytes]]></message>
<message level="Info"><![CDATA[File: "Slider.css" 1053 bytes]]></message>
<message level="Info"><![CDATA[File: "Slider.html" 2545 bytes]]></message>
<message level="Info"><![CDATA[File: "SliderHorizontal.html" 123 bytes]]></message>
<message level="Info"><![CDATA[File: "SliderVertical.html" 119 bytes]]></message>
<message level="Info"><![CDATA[File: "Spinner.css" 620 bytes]]></message>
<message level="Info"><![CDATA[File: "Spinner.html" 1562 bytes]]></message>
<message level="Info"><![CDATA[File: "SplitContainer.css" 744 bytes]]></message>
<message level="Info"><![CDATA[File: "TabContainer.css" 3451 bytes]]></message>
<message level="Info"><![CDATA[File: "TabContainer.html" 222 bytes]]></message>
<message level="Info"><![CDATA[File: "TabContainerA11y.css" 3086 bytes]]></message>
<message level="Info"><![CDATA[File: "TaskBar.css" 474 bytes]]></message>
<message level="Info"><![CDATA[File: "TaskBarItemTemplate.html" 63 bytes]]></message>
<message level="Info"><![CDATA[File: "Textbox.html" 214 bytes]]></message>
<message level="Info"><![CDATA[File: "TimePicker.css" 3081 bytes]]></message>
<message level="Info"><![CDATA[File: "TimePicker.html" 2481 bytes]]></message>
<message level="Info"><![CDATA[File: "TitlePane.html" 167 bytes]]></message>
<message level="Info"><![CDATA[File: "Toaster.css" 676 bytes]]></message>
<message level="Info"><![CDATA[File: "Toolbar.css" 870 bytes]]></message>
<message level="Info"><![CDATA[File: "TooltipTemplate.css" 186 bytes]]></message>
<message level="Info"><![CDATA[File: "Tree.css" 426 bytes]]></message>
<message level="Info"><![CDATA[File: "TreeDisableWrap.css" 166 bytes]]></message>
<message level="Info"><![CDATA[File: "TreeDocIcon.css" 1322 bytes]]></message>
<message level="Info"><![CDATA[File: "TreeEditor.css" 69 bytes]]></message>
<message level="Info"><![CDATA[File: "TreeV3.css" 2082 bytes]]></message>
<message level="Info"><![CDATA[File: "Validate.css" 203 bytes]]></message>
<message level="Info"><![CDATA[File: "ValidationTextbox.html" 592 bytes]]></message>
<message level="Info"><![CDATA[File: "Wizard.css" 1482 bytes]]></message>
<message level="Info"><![CDATA[File: "Wizard.html" 603 bytes]]></message>
<message level="Info"><![CDATA[File: "check.gif" 2024 bytes]]></message>
<message level="Info"><![CDATA[File: "decrementMonth.gif" 166 bytes]]></message>
<message level="Info"><![CDATA[File: "decrementWeek.gif" 160 bytes]]></message>
<message level="Info"><![CDATA[File: "grabCorner.gif" 77 bytes]]></message>
<message level="Info"><![CDATA[File: "incrementMonth.gif" 168 bytes]]></message>
<message level="Info"><![CDATA[File: "incrementWeek.gif" 159 bytes]]></message>
<message level="Info"><![CDATA[File: "richtextframe.html" 525 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\widget\templates\Editor2\"]]></message>
<message level="Info"><![CDATA[File: "EditorDialog.html" 1477 bytes]]></message>
<message level="Info"><![CDATA[File: "EditorToolbar_FontName.html" 856 bytes]]></message>
<message level="Info"><![CDATA[File: "EditorToolbar_FontSize.html" 814 bytes]]></message>
<message level="Info"><![CDATA[File: "EditorToolbar_FormatBlock.html" 1223 bytes]]></message>
<message level="Info"><![CDATA[File: "showtableborder_gecko.css" 809 bytes]]></message>
<message level="Info"><![CDATA[File: "showtableborder_ie.css" 129 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\widget\templates\Editor2\Dialog\"]]></message>
<message level="Info"><![CDATA[File: "createlink.html" 647 bytes]]></message>
<message level="Info"><![CDATA[File: "find.html" 871 bytes]]></message>
<message level="Info"><![CDATA[File: "insertimage.html" 3633 bytes]]></message>
<message level="Info"><![CDATA[File: "inserttable.html" 2899 bytes]]></message>
<message level="Info"><![CDATA[File: "replace.html" 1026 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\widget\templates\buttons\"]]></message>
<message level="Info"><![CDATA[File: "aggregate.gif" 4360 bytes]]></message>
<message level="Info"><![CDATA[File: "backcolor.gif" 585 bytes]]></message>
<message level="Info"><![CDATA[File: "bg-fade.png" 177 bytes]]></message>
<message level="Info"><![CDATA[File: "bold.gif" 346 bytes]]></message>
<message level="Info"><![CDATA[File: "cancel.gif" 375 bytes]]></message>
<message level="Info"><![CDATA[File: "copy.gif" 210 bytes]]></message>
<message level="Info"><![CDATA[File: "createlink.gif" 1081 bytes]]></message>
<message level="Info"><![CDATA[File: "cut.gif" 112 bytes]]></message>
<message level="Info"><![CDATA[File: "delete.gif" 81 bytes]]></message>
<message level="Info"><![CDATA[File: "forecolor.gif" 574 bytes]]></message>
<message level="Info"><![CDATA[File: "hilitecolor.gif" 0/585 bytes]]></message>
<message level="Info"><![CDATA[File: "indent.gif" 83 bytes]]></message>
<message level="Info"><![CDATA[File: "inserthorizontalrule.gif" 117 bytes]]></message>
<message level="Info"><![CDATA[File: "insertimage.gif" 595 bytes]]></message>
<message level="Info"><![CDATA[File: "insertorderedlist.gif" 85 bytes]]></message>
<message level="Info"><![CDATA[File: "inserttable.gif" 233 bytes]]></message>
<message level="Info"><![CDATA[File: "insertunorderedlist.gif" 98 bytes]]></message>
<message level="Info"><![CDATA[File: "italic.gif" 309 bytes]]></message>
<message level="Info"><![CDATA[File: "justifycenter.gif" 132 bytes]]></message>
<message level="Info"><![CDATA[File: "justifyfull.gif" 294 bytes]]></message>
<message level="Info"><![CDATA[File: "justifyleft.gif" 194 bytes]]></message>
<message level="Info"><![CDATA[File: "justifyright.gif" 190 bytes]]></message>
<message level="Info"><![CDATA[File: "left_to_right.gif" 138 bytes]]></message>
<message level="Info"><![CDATA[File: "list_bullet_indent.gif" 98 bytes]]></message>
<message level="Info"><![CDATA[File: "list_bullet_outdent.gif" 99 bytes]]></message>
<message level="Info"><![CDATA[File: "list_num_indent.gif" 85 bytes]]></message>
<message level="Info"><![CDATA[File: "list_num_outdent.gif" 85 bytes]]></message>
<message level="Info"><![CDATA[File: "outdent.gif" 84 bytes]]></message>
<message level="Info"><![CDATA[File: "paste.gif" 241 bytes]]></message>
<message level="Info"><![CDATA[File: "redo.gif" 543 bytes]]></message>
<message level="Info"><![CDATA[File: "removeformat.gif" 101 bytes]]></message>
<message level="Info"><![CDATA[File: "right_to_left.gif" 142 bytes]]></message>
<message level="Info"><![CDATA[File: "save.gif" 243 bytes]]></message>
<message level="Info"><![CDATA[File: "sep.gif" 58 bytes]]></message>
<message level="Info"><![CDATA[File: "space.gif" 43 bytes]]></message>
<message level="Info"><![CDATA[File: "strikethrough.gif" 329 bytes]]></message>
<message level="Info"><![CDATA[File: "subscript.gif" 76 bytes]]></message>
<message level="Info"><![CDATA[File: "superscript.gif" 77 bytes]]></message>
<message level="Info"><![CDATA[File: "underline.gif" 344 bytes]]></message>
<message level="Info"><![CDATA[File: "undo.gif" 541 bytes]]></message>
<message level="Info"><![CDATA[File: "wikiword.gif" 386 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\widget\templates\images\"]]></message>
<message level="Info"><![CDATA[File: "bar.gif" 2458 bytes]]></message>
<message level="Info"><![CDATA[File: "bdYearBg.1.gif" 0 bytes]]></message>
<message level="Info"><![CDATA[File: "bdYearBg.gif" 74 bytes]]></message>
<message level="Info"><![CDATA[File: "blank.gif" 43 bytes]]></message>
<message level="Info"><![CDATA[File: "clock.png" 9422 bytes]]></message>
<message level="Info"><![CDATA[File: "combo_box_arrow.png" 336 bytes]]></message>
<message level="Info"><![CDATA[File: "dateIcon.gif" 392 bytes]]></message>
<message level="Info"><![CDATA[File: "decrementMonth.gif" 167 bytes]]></message>
<message level="Info"><![CDATA[File: "decrementMonth.png" 180 bytes]]></message>
<message level="Info"><![CDATA[File: "dpBg.gif" 522 bytes]]></message>
<message level="Info"><![CDATA[File: "dpCurveBL.png" 280 bytes]]></message>
<message level="Info"><![CDATA[File: "dpCurveBR.png" 275 bytes]]></message>
<message level="Info"><![CDATA[File: "dpCurveTL.png" 305 bytes]]></message>
<message level="Info"><![CDATA[File: "dpCurveTR.png" 295 bytes]]></message>
<message level="Info"><![CDATA[File: "dpHorizLine.gif" 43 bytes]]></message>
<message level="Info"><![CDATA[File: "dpHorizLineFoot.gif" 43 bytes]]></message>
<message level="Info"><![CDATA[File: "dpMonthBg.gif" 107 bytes]]></message>
<message level="Info"><![CDATA[File: "dpMonthBg.png" 169 bytes]]></message>
<message level="Info"><![CDATA[File: "dpMonthBg2.png" 0/169 bytes]]></message>
<message level="Info"><![CDATA[File: "dpVertLine.gif" 43 bytes]]></message>
<message level="Info"><![CDATA[File: "dpYearBg.gif" 0/74 bytes]]></message>
<message level="Info"><![CDATA[File: "dpYearBg.png" 142 bytes]]></message>
<message level="Info"><![CDATA[File: "dropdownButtonsArrow-disabled.gif" 816 bytes]]></message>
<message level="Info"><![CDATA[File: "dropdownButtonsArrow.gif" 46 bytes]]></message>
<message level="Info"><![CDATA[File: "floatingPaneClose.gif" 752 bytes]]></message>
<message level="Info"><![CDATA[File: "floatingPaneMaximize.gif" 704 bytes]]></message>
<message level="Info"><![CDATA[File: "floatingPaneMinimize.gif" 692 bytes]]></message>
<message level="Info"><![CDATA[File: "floatingPaneRestore.gif" 701 bytes]]></message>
<message level="Info"><![CDATA[File: "h-bar.gif" 2668 bytes]]></message>
<message level="Info"><![CDATA[File: "incrementMonth.gif" 168 bytes]]></message>
<message level="Info"><![CDATA[File: "incrementMonth.png" 181 bytes]]></message>
<message level="Info"><![CDATA[File: "no.gif" 179 bytes]]></message>
<message level="Info"><![CDATA[File: "scBackground.gif" 715 bytes]]></message>
<message level="Info"><![CDATA[File: "slider-bg-progress-vert.gif" 1899 bytes]]></message>
<message level="Info"><![CDATA[File: "slider-bg-vert.gif" 1899 bytes]]></message>
<message level="Info"><![CDATA[File: "slider-bg.gif" 1102 bytes]]></message>
<message level="Info"><![CDATA[File: "slider-button-horz.png" 439 bytes]]></message>
<message level="Info"><![CDATA[File: "slider-button-vert.png" 432 bytes]]></message>
<message level="Info"><![CDATA[File: "slider-button.png" 381 bytes]]></message>
<message level="Info"><![CDATA[File: "slider.gif" 865 bytes]]></message>
<message level="Info"><![CDATA[File: "slider_down_arrow.png" 382 bytes]]></message>
<message level="Info"><![CDATA[File: "slider_left_arrow.png" 343 bytes]]></message>
<message level="Info"><![CDATA[File: "slider_right_arrow.png" 366 bytes]]></message>
<message level="Info"><![CDATA[File: "slider_up_arrow.png" 378 bytes]]></message>
<message level="Info"><![CDATA[File: "soriaAccordionOff.gif" 94 bytes]]></message>
<message level="Info"><![CDATA[File: "soriaAccordionSelected.gif" 94 bytes]]></message>
<message level="Info"><![CDATA[File: "soriaActive-c.gif" 1420 bytes]]></message>
<message level="Info"><![CDATA[File: "soriaActive-l.gif" 1585 bytes]]></message>
<message level="Info"><![CDATA[File: "soriaActive-r.gif" 1587 bytes]]></message>
<message level="Info"><![CDATA[File: "soriaBarBg.gif" 155 bytes]]></message>
<message level="Info"><![CDATA[File: "soriaButton-c.gif" 848 bytes]]></message>
<message level="Info"><![CDATA[File: "soriaButton-l.gif" 1001 bytes]]></message>
<message level="Info"><![CDATA[File: "soriaButton-r.gif" 1001 bytes]]></message>
<message level="Info"><![CDATA[File: "soriaDisabled-c.gif" 743 bytes]]></message>
<message level="Info"><![CDATA[File: "soriaDisabled-l.gif" 894 bytes]]></message>
<message level="Info"><![CDATA[File: "soriaDisabled-r.gif" 895 bytes]]></message>
<message level="Info"><![CDATA[File: "soriaMenuBg.gif" 820 bytes]]></message>
<message level="Info"><![CDATA[File: "soriaPressed-c.gif" 1446 bytes]]></message>
<message level="Info"><![CDATA[File: "soriaPressed-l.gif" 1613 bytes]]></message>
<message level="Info"><![CDATA[File: "soriaPressed-r.gif" 1614 bytes]]></message>
<message level="Info"><![CDATA[File: "spinnerDecrement.gif" 120 bytes]]></message>
<message level="Info"><![CDATA[File: "spinnerIncrement.gif" 119 bytes]]></message>
<message level="Info"><![CDATA[File: "submenu_disabled.gif" 53 bytes]]></message>
<message level="Info"><![CDATA[File: "submenu_off.gif" 828 bytes]]></message>
<message level="Info"><![CDATA[File: "submenu_on.gif" 828 bytes]]></message>
<message level="Info"><![CDATA[File: "tab_bot_left.gif" 296 bytes]]></message>
<message level="Info"><![CDATA[File: "tab_bot_left_curr.gif" 429 bytes]]></message>
<message level="Info"><![CDATA[File: "tab_bot_right.gif" 974 bytes]]></message>
<message level="Info"><![CDATA[File: "tab_bot_right_curr.gif" 1310 bytes]]></message>
<message level="Info"><![CDATA[File: "tab_close.gif" 312 bytes]]></message>
<message level="Info"><![CDATA[File: "tab_close_h.gif" 313 bytes]]></message>
<message level="Info"><![CDATA[File: "tab_left.gif" 635 bytes]]></message>
<message level="Info"><![CDATA[File: "tab_left_r.gif" 0/296 bytes]]></message>
<message level="Info"><![CDATA[File: "tab_left_r_curr.gif" 0/429 bytes]]></message>
<message level="Info"><![CDATA[File: "tab_right.gif" 2386 bytes]]></message>
<message level="Info"><![CDATA[File: "tab_right_r.gif" 0/974 bytes]]></message>
<message level="Info"><![CDATA[File: "tab_right_r_curr.gif" 0/1310 bytes]]></message>
<message level="Info"><![CDATA[File: "tab_top_left.gif" 2384 bytes]]></message>
<message level="Info"><![CDATA[File: "tab_top_right.gif" 0/2386 bytes]]></message>
<message level="Info"><![CDATA[File: "timeIcon.gif" 211 bytes]]></message>
<message level="Info"><![CDATA[File: "toolbar-bg.gif" 180 bytes]]></message>
<message level="Info"><![CDATA[File: "transparent.gif" 870 bytes]]></message>
<message level="Info"><![CDATA[File: "treenode_blank.gif" 834 bytes]]></message>
<message level="Info"><![CDATA[File: "treenode_child.gif" 73 bytes]]></message>
<message level="Info"><![CDATA[File: "treenode_expand_minus.gif" 547 bytes]]></message>
<message level="Info"><![CDATA[File: "treenode_expand_plus.gif" 542 bytes]]></message>
<message level="Info"><![CDATA[File: "treenode_grid_c.gif" 60 bytes]]></message>
<message level="Info"><![CDATA[File: "treenode_grid_l.gif" 68 bytes]]></message>
<message level="Info"><![CDATA[File: "treenode_grid_p.gif" 63 bytes]]></message>
<message level="Info"><![CDATA[File: "treenode_grid_t.gif" 74 bytes]]></message>
<message level="Info"><![CDATA[File: "treenode_grid_v.gif" 71 bytes]]></message>
<message level="Info"><![CDATA[File: "treenode_grid_x.gif" 60 bytes]]></message>
<message level="Info"><![CDATA[File: "treenode_grid_y.gif" 67 bytes]]></message>
<message level="Info"><![CDATA[File: "treenode_grid_z.gif" 60 bytes]]></message>
<message level="Info"><![CDATA[File: "treenode_node.gif" 195 bytes]]></message>
<message level="Info"><![CDATA[File: "verticalbar.gif" 158 bytes]]></message>
<message level="Info"><![CDATA[File: "whiteDownArrow.gif" 46 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\widget\templates\images\Tree\"]]></message>
<message level="Info"><![CDATA[File: "Tree.css" 472 bytes]]></message>
<message level="Info"><![CDATA[File: "blank.gif" 55 bytes]]></message>
<message level="Info"><![CDATA[File: "closed.gif" 1078 bytes]]></message>
<message level="Info"><![CDATA[File: "document.gif" 240 bytes]]></message>
<message level="Info"><![CDATA[File: "minus.gif" 545 bytes]]></message>
<message level="Info"><![CDATA[File: "plus.gif" 539 bytes]]></message>
<message level="Info"><![CDATA[File: "transparent.gif" 0/870 bytes]]></message>
<message level="Info"><![CDATA[File: "treenode_blank.gif" 0/834 bytes]]></message>
<message level="Info"><![CDATA[File: "treenode_child.gif" 0/73 bytes]]></message>
<message level="Info"><![CDATA[File: "treenode_expand_minus.gif" 0/547 bytes]]></message>
<message level="Info"><![CDATA[File: "treenode_expand_plus.gif" 0/542 bytes]]></message>
<message level="Info"><![CDATA[File: "treenode_grid_c.gif" 0/60 bytes]]></message>
<message level="Info"><![CDATA[File: "treenode_grid_l.gif" 0/68 bytes]]></message>
<message level="Info"><![CDATA[File: "treenode_grid_p.gif" 0/63 bytes]]></message>
<message level="Info"><![CDATA[File: "treenode_grid_t.gif" 0/74 bytes]]></message>
<message level="Info"><![CDATA[File: "treenode_grid_v.gif" 0/71 bytes]]></message>
<message level="Info"><![CDATA[File: "treenode_grid_x.gif" 0/60 bytes]]></message>
<message level="Info"><![CDATA[File: "treenode_grid_y.gif" 0/67 bytes]]></message>
<message level="Info"><![CDATA[File: "treenode_grid_z.gif" 0/60 bytes]]></message>
<message level="Info"><![CDATA[File: "treenode_loading.gif" 1089 bytes]]></message>
<message level="Info"><![CDATA[File: "treenode_loading.jpg" 1390 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\widget\templates\images\TreeV3\"]]></message>
<message level="Info"><![CDATA[File: "closed.gif" 162 bytes]]></message>
<message level="Info"><![CDATA[File: "document.gif" 342 bytes]]></message>
<message level="Info"><![CDATA[File: "expand_leaf.gif" 68 bytes]]></message>
<message level="Info"><![CDATA[File: "expand_loading.gif" 1081 bytes]]></message>
<message level="Info"><![CDATA[File: "expand_minus.gif" 552 bytes]]></message>
<message level="Info"><![CDATA[File: "expand_plus.gif" 552 bytes]]></message>
<message level="Info"><![CDATA[File: "i.gif" 71 bytes]]></message>
<message level="Info"><![CDATA[File: "i_bhalf.gif" 60 bytes]]></message>
<message level="Info"><![CDATA[File: "i_half.gif" 65 bytes]]></message>
<message level="Info"><![CDATA[File: "i_long.gif" 2113 bytes]]></message>
<message level="Info"><![CDATA[File: "l.gif" 74 bytes]]></message>
<message level="Info"><![CDATA[File: "minus.gif" 539 bytes]]></message>
<message level="Info"><![CDATA[File: "open.gif" 139 bytes]]></message>
<message level="Info"><![CDATA[File: "plus.gif" 539 bytes]]></message>
<message level="Info"><![CDATA[File: "t.gif" 80 bytes]]></message>
<message level="Info"><![CDATA[File: "x.gif" 0/68 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\widget\vml\"]]></message>
<message level="Info"><![CDATA[File: "Chart.js" 16021 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Dojo\src\xml\"]]></message>
<message level="Info"><![CDATA[File: "Parse.js" 3450 bytes]]></message>
<message level="Info"><![CDATA[File: "XslTransform.js" 4091 bytes]]></message>
<message level="Info"><![CDATA[File: "__package__.js" 155 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Timeline\"]]></message>
<message level="Info"><![CDATA[File: "simile-ajax-api.js" 3903 bytes]]></message>
<message level="Info"><![CDATA[File: "simile-ajax-bundle.js" 112312 bytes]]></message>
<message level="Info"><![CDATA[File: "timeline-api.js" 4466 bytes]]></message>
<message level="Info"><![CDATA[File: "timeline-bundle.css" 5801 bytes]]></message>
<message level="Info"><![CDATA[File: "timeline-bundle.js" 117123 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Timeline\content\"]]></message>
<message level="Info"><![CDATA[File: "history.html" 103 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Timeline\images\"]]></message>
<message level="Info"><![CDATA[File: "blue-circle.png" 534 bytes]]></message>
<message level="Info"><![CDATA[File: "bubble-arrow-point-down.png" 3654 bytes]]></message>
<message level="Info"><![CDATA[File: "bubble-arrow-point-left.png" 3455 bytes]]></message>
<message level="Info"><![CDATA[File: "bubble-arrow-point-right.png" 3529 bytes]]></message>
<message level="Info"><![CDATA[File: "bubble-arrow-point-up.png" 3413 bytes]]></message>
<message level="Info"><![CDATA[File: "bubble-bottom-arrow.png" 1087 bytes]]></message>
<message level="Info"><![CDATA[File: "bubble-bottom-left.png" 754 bytes]]></message>
<message level="Info"><![CDATA[File: "bubble-bottom-right.png" 803 bytes]]></message>
<message level="Info"><![CDATA[File: "bubble-bottom.png" 1141 bytes]]></message>
<message level="Info"><![CDATA[File: "bubble-left-arrow.png" 880 bytes]]></message>
<message level="Info"><![CDATA[File: "bubble-left.png" 5670 bytes]]></message>
<message level="Info"><![CDATA[File: "bubble-right-arrow.png" 941 bytes]]></message>
<message level="Info"><![CDATA[File: "bubble-right.png" 5686 bytes]]></message>
<message level="Info"><![CDATA[File: "bubble-top-arrow.png" 793 bytes]]></message>
<message level="Info"><![CDATA[File: "bubble-top-left.png" 560 bytes]]></message>
<message level="Info"><![CDATA[File: "bubble-top-right.png" 676 bytes]]></message>
<message level="Info"><![CDATA[File: "bubble-top.png" 905 bytes]]></message>
<message level="Info"><![CDATA[File: "close-button.png" 624 bytes]]></message>
<message level="Info"><![CDATA[File: "copy.png" 196 bytes]]></message>
<message level="Info"><![CDATA[File: "copyright-vertical.png" 1695 bytes]]></message>
<message level="Info"><![CDATA[File: "copyright.png" 1400 bytes]]></message>
<message level="Info"><![CDATA[File: "dark-blue-circle.png" 551 bytes]]></message>
<message level="Info"><![CDATA[File: "dark-green-circle.png" 513 bytes]]></message>
<message level="Info"><![CDATA[File: "dark-red-circle.png" 497 bytes]]></message>
<message level="Info"><![CDATA[File: "dull-blue-circle.png" 539 bytes]]></message>
<message level="Info"><![CDATA[File: "dull-green-circle.png" 539 bytes]]></message>
<message level="Info"><![CDATA[File: "dull-red-circle.png" 532 bytes]]></message>
<message level="Info"><![CDATA[File: "gray-circle.png" 513 bytes]]></message>
<message level="Info"><![CDATA[File: "green-circle.png" 544 bytes]]></message>
<message level="Info"><![CDATA[File: "message-bottom-left.png" 1339 bytes]]></message>
<message level="Info"><![CDATA[File: "message-bottom-right.png" 2074 bytes]]></message>
<message level="Info"><![CDATA[File: "message-left.png" 717 bytes]]></message>
<message level="Info"><![CDATA[File: "message-right.png" 1892 bytes]]></message>
<message level="Info"><![CDATA[File: "message-top-left.png" 918 bytes]]></message>
<message level="Info"><![CDATA[File: "message-top-right.png" 1604 bytes]]></message>
<message level="Info"><![CDATA[File: "progress-running.gif" 1002 bytes]]></message>
<message level="Info"><![CDATA[File: "red-circle.png" 538 bytes]]></message>
<message level="Info"><![CDATA[File: "top-bubble.png" 6092 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Timeline\scripts\"]]></message>
<message level="Info"><![CDATA[File: "signal.js" 751 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Timeline\scripts\l10n\"]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Timeline\scripts\l10n\cs\"]]></message>
<message level="Info"><![CDATA[File: "labellers.js" 697 bytes]]></message>
<message level="Info"><![CDATA[File: "timeline.js" 50 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Timeline\scripts\l10n\de\"]]></message>
<message level="Info"><![CDATA[File: "labellers.js" 605 bytes]]></message>
<message level="Info"><![CDATA[File: "timeline.js" 54 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Timeline\scripts\l10n\en\"]]></message>
<message level="Info"><![CDATA[File: "labellers.js" 242 bytes]]></message>
<message level="Info"><![CDATA[File: "timeline.js" 50 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Timeline\scripts\l10n\es\"]]></message>
<message level="Info"><![CDATA[File: "labellers.js" 123 bytes]]></message>
<message level="Info"><![CDATA[File: "timeline.js" 50 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Timeline\scripts\l10n\fr\"]]></message>
<message level="Info"><![CDATA[File: "labellers.js" 123 bytes]]></message>
<message level="Info"><![CDATA[File: "timeline.js" 50 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Timeline\scripts\l10n\it\"]]></message>
<message level="Info"><![CDATA[File: "labellers.js" 123 bytes]]></message>
<message level="Info"><![CDATA[File: "timeline.js" 50 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Timeline\scripts\l10n\nl\"]]></message>
<message level="Info"><![CDATA[File: "labellers.js" 123 bytes]]></message>
<message level="Info"><![CDATA[File: "timeline.js" 54 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Timeline\scripts\l10n\ru\"]]></message>
<message level="Info"><![CDATA[File: "labellers.js" 159 bytes]]></message>
<message level="Info"><![CDATA[File: "timeline.js" 59 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Timeline\scripts\l10n\se\"]]></message>
<message level="Info"><![CDATA[File: "labellers.js" 217 bytes]]></message>
<message level="Info"><![CDATA[File: "timeline.js" 50 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Timeline\scripts\l10n\tr\"]]></message>
<message level="Info"><![CDATA[File: "labellers.js" 125 bytes]]></message>
<message level="Info"><![CDATA[File: "timeline.js" 51 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Timeline\scripts\l10n\vi\"]]></message>
<message level="Info"><![CDATA[File: "labellers.js" 624 bytes]]></message>
<message level="Info"><![CDATA[File: "timeline.js" 56 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Timeline\scripts\l10n\zh\"]]></message>
<message level="Info"><![CDATA[File: "labellers.js" 621 bytes]]></message>
<message level="Info"><![CDATA[File: "timeline.js" 49 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\Timeline\styles\"]]></message>
<message level="Info"><![CDATA[File: "graphics-ie6.css" 3114 bytes]]></message>
<message level="Info"><![CDATA[File: "graphics.css" 4425 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\theme\"]]></message>
<message level="Info"><![CDATA[File: "ui.accordion.css" 719 bytes]]></message>
<message level="Info"><![CDATA[File: "ui.all.css" 49 bytes]]></message>
<message level="Info"><![CDATA[File: "ui.base.css" 166 bytes]]></message>
<message level="Info"><![CDATA[File: "ui.core.css" 1388 bytes]]></message>
<message level="Info"><![CDATA[File: "ui.dialog.css" 1166 bytes]]></message>
<message level="Info"><![CDATA[File: "ui.progressbar.css" 172 bytes]]></message>
<message level="Info"><![CDATA[File: "ui.resizable.css" 1005 bytes]]></message>
<message level="Info"><![CDATA[File: "ui.theme.css" 17018 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\javascript\theme\images\"]]></message>
<message level="Info"><![CDATA[File: "ui-bg_flat_0_aaaaaa_40x100.png" 180 bytes]]></message>
<message level="Info"><![CDATA[File: "ui-bg_flat_75_ffffff_40x100.png" 178 bytes]]></message>
<message level="Info"><![CDATA[File: "ui-bg_glass_55_fbf9ee_1x400.png" 120 bytes]]></message>
<message level="Info"><![CDATA[File: "ui-bg_glass_65_ffffff_1x400.png" 105 bytes]]></message>
<message level="Info"><![CDATA[File: "ui-bg_glass_75_dadada_1x400.png" 111 bytes]]></message>
<message level="Info"><![CDATA[File: "ui-bg_glass_75_e6e6e6_1x400.png" 110 bytes]]></message>
<message level="Info"><![CDATA[File: "ui-bg_glass_95_fef1ec_1x400.png" 119 bytes]]></message>
<message level="Info"><![CDATA[File: "ui-bg_highlight-soft_75_cccccc_1x100.png" 101 bytes]]></message>
<message level="Info"><![CDATA[File: "ui-icons_222222_256x240.png" 5399 bytes]]></message>
<message level="Info"><![CDATA[File: "ui-icons_2e83ff_256x240.png" 4379 bytes]]></message>
<message level="Info"><![CDATA[File: "ui-icons_454545_256x240.png" 4379 bytes]]></message>
<message level="Info"><![CDATA[File: "ui-icons_888888_256x240.png" 4379 bytes]]></message>
<message level="Info"><![CDATA[File: "ui-icons_cd0a0a_256x240.png" 4379 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\packages\"]]></message>
<message level="Info"><![CDATA[File: "CodeItRight.zip" 2911 bytes]]></message>
<message level="Info"><![CDATA[File: "DashboardAdmin.zip" 3413 bytes]]></message>
<message level="Info"><![CDATA[File: "DupFinder.zip" 1656 bytes]]></message>
<message level="Info"><![CDATA[File: "Fitnesse.zip" 1966 bytes]]></message>
<message level="Info"><![CDATA[File: "FxCop.zip" 1224 bytes]]></message>
<message level="Info"><![CDATA[File: "Gendarme.zip" 3207 bytes]]></message>
<message level="Info"><![CDATA[File: "LiquidBlue.zip" 11025 bytes]]></message>
<message level="Info"><![CDATA[File: "MSBuild.zip" 2475 bytes]]></message>
<message level="Info"><![CDATA[File: "MSTest.zip" 2999 bytes]]></message>
<message level="Info"><![CDATA[File: "ModificationHistory.zip" 299 bytes]]></message>
<message level="Info"><![CDATA[File: "NAnt.zip" 3375 bytes]]></message>
<message level="Info"><![CDATA[File: "NCover.zip" 1965 bytes]]></message>
<message level="Info"><![CDATA[File: "NDepend.zip" 5304 bytes]]></message>
<message level="Info"><![CDATA[File: "NUnit.zip" 4806 bytes]]></message>
<message level="Info"><![CDATA[File: "OhlohStats.zip" 669 bytes]]></message>
<message level="Info"><![CDATA[File: "PackageList.zip" 847 bytes]]></message>
<message level="Info"><![CDATA[File: "ProjectConfig.zip" 300 bytes]]></message>
<message level="Info"><![CDATA[File: "ProjectStats.zip" 3065 bytes]]></message>
<message level="Info"><![CDATA[File: "ProjectTimeline.zip" 302 bytes]]></message>
<message level="Info"><![CDATA[File: "QueueStatus.zip" 881 bytes]]></message>
<message level="Info"><![CDATA[File: "SecurityConfig.zip" 753 bytes]]></message>
<message level="Info"><![CDATA[File: "ServerConfig.zip" 881 bytes]]></message>
<message level="Info"><![CDATA[File: "ServerInfo.zip" 672 bytes]]></message>
<message level="Info"><![CDATA[File: "ServerLog.zip" 693 bytes]]></message>
<message level="Info"><![CDATA[File: "Simian.zip" 1839 bytes]]></message>
<message level="Info"><![CDATA[File: "StyleCop.zip" 1328 bytes]]></message>
<message level="Info"><![CDATA[File: "UserList.zip" 1912 bytes]]></message>
<message level="Info"><![CDATA[File: "noteWorthy.zip" 21479 bytes]]></message>
<message level="Info"><![CDATA[File: "packages.xml" 4063 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\templates\"]]></message>
<message level="Info"><![CDATA[File: "ActionException.vm" 1998 bytes]]></message>
<message level="Info"><![CDATA[File: "AddProject.vm" 2570 bytes]]></message>
<message level="Info"><![CDATA[File: "AdminLogin.vm" 780 bytes]]></message>
<message level="Info"><![CDATA[File: "AdministerDashboard.vm" 14599 bytes]]></message>
<message level="Info"><![CDATA[File: "AllBuilds.vm" 90 bytes]]></message>
<message level="Info"><![CDATA[File: "AuditHistory.vm" 2525 bytes]]></message>
<message level="Info"><![CDATA[File: "BuildLog.vm" 185 bytes]]></message>
<message level="Info"><![CDATA[File: "BuildRows.vm" 195 bytes]]></message>
<message level="Info"><![CDATA[File: "BuildSideBar.vm" 581 bytes]]></message>
<message level="Info"><![CDATA[File: "ChangePasswordAction.vm" 1348 bytes]]></message>
<message level="Info"><![CDATA[File: "EditProjectCVS.vm" 1674 bytes]]></message>
<message level="Info"><![CDATA[File: "EditProjectCommandLineBuilder.vm" 858 bytes]]></message>
<message level="Info"><![CDATA[File: "EditProjectFileSourceControl.vm" 589 bytes]]></message>
<message level="Info"><![CDATA[File: "EditProjectNantBuilder.vm" 1213 bytes]]></message>
<message level="Info"><![CDATA[File: "EditProjectP4.vm" 1405 bytes]]></message>
<message level="Info"><![CDATA[File: "FarmSideBar.vm" 769 bytes]]></message>
<message level="Info"><![CDATA[File: "HtmlReport.vm" 316 bytes]]></message>
<message level="Info"><![CDATA[File: "LoggedIn.vm" 363 bytes]]></message>
<message level="Info"><![CDATA[File: "LoggedOut.vm" 366 bytes]]></message>
<message level="Info"><![CDATA[File: "LoginAction.vm" 275 bytes]]></message>
<message level="Info"><![CDATA[File: "OhlohStats.vm" 758 bytes]]></message>
<message level="Info"><![CDATA[File: "PackageList.vm" 1066 bytes]]></message>
<message level="Info"><![CDATA[File: "ProjectGrid.vm" 8659 bytes]]></message>
<message level="Info"><![CDATA[File: "ProjectParameters.vm" 1349 bytes]]></message>
<message level="Info"><![CDATA[File: "ProjectReport.vm" 6915 bytes]]></message>
<message level="Info"><![CDATA[File: "ProjectServerConfiguration.vm" 1008 bytes]]></message>
<message level="Info"><![CDATA[File: "ProjectSideBar.vm" 306 bytes]]></message>
<message level="Info"><![CDATA[File: "ProjectStatusReport.vm" 4898 bytes]]></message>
<message level="Info"><![CDATA[File: "ProjectTimeline.vm" 2954 bytes]]></message>
<message level="Info"><![CDATA[File: "RecentBuilds.vm" 333 bytes]]></message>
<message level="Info"><![CDATA[File: "SecurityConfiguration.vm" 480 bytes]]></message>
<message level="Info"><![CDATA[File: "ServerInfo.vm" 546 bytes]]></message>
<message level="Info"><![CDATA[File: "ServerLog.vm" 395 bytes]]></message>
<message level="Info"><![CDATA[File: "ServerQueueStatus.vm" 1160 bytes]]></message>
<message level="Info"><![CDATA[File: "ServerSideBar.vm" 553 bytes]]></message>
<message level="Info"><![CDATA[File: "SiteTemplate.vm" 2986 bytes]]></message>
<message level="Info"><![CDATA[File: "TopMenu.vm" 756 bytes]]></message>
<message level="Info"><![CDATA[File: "UserDiagnostics.vm" 1459 bytes]]></message>
<message level="Info"><![CDATA[File: "UserList.vm" 2597 bytes]]></message>
<message level="Info"><![CDATA[File: "UserNameLogin.vm" 942 bytes]]></message>
<message level="Info"><![CDATA[File: Descending to: "Dist\WebDashboard\xsl\"]]></message>
<message level="Info"><![CDATA[File: "AlternativeNUnitDetails.xsl" 0/13525 bytes]]></message>
<message level="Info"><![CDATA[File: "CodeItRight.xsl" 0/5710 bytes]]></message>
<message level="Info"><![CDATA[File: "CodeItRightSummary.xsl" 0/2782 bytes]]></message>
<message level="Info"><![CDATA[File: "MBUnitDetails.xsl" 0/19996 bytes]]></message>
<message level="Info"><![CDATA[File: "MBUnitSummary.xsl" 0/11964 bytes]]></message>
<message level="Info"><![CDATA[File: "ModificationHistory.xsl" 0/6894 bytes]]></message>
<message level="Info"><![CDATA[File: "MsTestReport.xsl" 0/7111 bytes]]></message>
<message level="Info"><![CDATA[File: "MsTestReport2008.xsl" 0/7975 bytes]]></message>
<message level="Info"><![CDATA[File: "MsTestSummary.xsl" 0/3230 bytes]]></message>
<message level="Info"><![CDATA[File: "MsTestSummary2008.xsl" 0/2596 bytes]]></message>
<message level="Info"><![CDATA[File: "NAnt.xsl" 0/2596 bytes]]></message>
<message level="Info"><![CDATA[File: "NAntTiming.xsl" 0/3939 bytes]]></message>
<message level="Info"><![CDATA[File: "NCover.xsl" 0/2289 bytes]]></message>
<message level="Info"><![CDATA[File: "NCoverExplorer.xsl" 0/23403 bytes]]></message>
<message level="Info"><![CDATA[File: "NCoverExplorerSummary.xsl" 0/3759 bytes]]></message>
<message level="Info"><![CDATA[File: "NCoverSummary.xsl" 0/1161 bytes]]></message>
<message level="Info"><![CDATA[File: "SimianReport.xsl" 0/2398 bytes]]></message>
<message level="Info"><![CDATA[File: "SimianSummary.xsl" 0/1642 bytes]]></message>
<message level="Info"><![CDATA[File: "StatisticsGraphs.xsl" 0/8722 bytes]]></message>
<message level="Info"><![CDATA[File: "StyleCopReport.xsl" 0/1905 bytes]]></message>
<message level="Info"><![CDATA[File: "ant.xsl" 0/6443 bytes]]></message>
<message level="Info"><![CDATA[File: "compile-msbuild.xsl" 0/2066 bytes]]></message>
<message level="Info"><![CDATA[File: "compile.xsl" 0/2139 bytes]]></message>
<message level="Info"><![CDATA[File: "cruisecontrol.css" 0/1114 bytes]]></message>
<message level="Info"><![CDATA[File: "dupfinder-summary.xsl" 0/938 bytes]]></message>
<message level="Info"><![CDATA[File: "dupfinder.xsl" 0/1698 bytes]]></message>
<message level="Info"><![CDATA[File: "emma.xsl" 0/1993 bytes]]></message>
<message level="Info"><![CDATA[File: "fit.xsl" 0/994 bytes]]></message>
<message level="Info"><![CDATA[File: "fitnesse.xsl" 0/5116 bytes]]></message>
<message level="Info"><![CDATA[File: "fxcop-report_1_36.xsl" 0/11935 bytes]]></message>
<message level="Info"><![CDATA[File: "fxcop-summary_1_36.xsl" 0/2005 bytes]]></message>
<message level="Info"><![CDATA[File: "gendarme-report-ccnet.xsl" 0/7726 bytes]]></message>
<message level="Info"><![CDATA[File: "gendarme-summary-ccnet.xsl" 0/1175 bytes]]></message>
<message level="Info"><![CDATA[File: "header.xsl" 0/3636 bytes]]></message>
<message level="Info"><![CDATA[File: "modifications.xsl" 0/2265 bytes]]></message>
<message level="Info"><![CDATA[File: "msbuild.xsl" 0/5218 bytes]]></message>
<message level="Info"><![CDATA[File: "ndependreport-ccnet.v2.xsl" 0/40502 bytes]]></message>
<message level="Info"><![CDATA[File: "statistics.xsl" 0/4286 bytes]]></message>
<message level="Info"><![CDATA[File: "tests.xsl" 0/9743 bytes]]></message>
<message level="Info"><![CDATA[File: "timing.xsl" 0/1471 bytes]]></message>
<message level="Info"><![CDATA[File: "unittests.xsl" 0/10758 bytes]]></message>
<message level="Info"><![CDATA[File: "vil.xsl" 0/2357 bytes]]></message>
<message level="Info"><![CDATA[File: Returning to: "Dist\WebDashboard"]]></message>
<message level="Info"><![CDATA[!insertmacro: MUI_STARTMENU_WRITE_BEGIN]]></message>
<message level="Info"><![CDATA[!insertmacro: end of MUI_STARTMENU_WRITE_BEGIN]]></message>
<message level="Info"><![CDATA[!insertmacro: MUI_STARTMENU_WRITE_END]]></message>
<message level="Info"><![CDATA[!insertmacro: end of MUI_STARTMENU_WRITE_END]]></message>
<message level="Info"><![CDATA[Call "CreateVirtualDirectory"]]></message>
<message level="Info"><![CDATA[SectionEnd]]></message>
<message level="Info"><![CDATA[Section: "Examples" ->(SEC04)]]></message>
<message level="Info"><![CDATA[SetOutPath: "$INSTDIR\Examples"]]></message>
<message level="Info"><![CDATA[SetOverwrite: on]]></message>
<message level="Info"><![CDATA[File: "CVSAndNAntAndEmailPublisherCCNet.config" 1771 bytes]]></message>
<message level="Info"><![CDATA[File: "FinalBuilder.config" 1172 bytes]]></message>
<message level="Info"><![CDATA[File: "P4AndDevenv.config" 3238 bytes]]></message>
<message level="Info"><![CDATA[File: "TimeOut.config" 385 bytes]]></message>
<message level="Info"><![CDATA[File: "VSSAndDevenvAndNUnitCCNet.config" 736 bytes]]></message>
<message level="Info"><![CDATA[File: "Vault.config" 224 bytes]]></message>
<message level="Info"><![CDATA[File: "ccnet.config" 2979 bytes]]></message>
<message level="Info"><![CDATA[File: Returning to: "Dist\examples"]]></message>
<message level="Info"><![CDATA[!insertmacro: MUI_STARTMENU_WRITE_BEGIN]]></message>
<message level="Info"><![CDATA[!insertmacro: end of MUI_STARTMENU_WRITE_BEGIN]]></message>
<message level="Info"><![CDATA[!insertmacro: MUI_STARTMENU_WRITE_END]]></message>
<message level="Info"><![CDATA[!insertmacro: end of MUI_STARTMENU_WRITE_END]]></message>
<message level="Info"><![CDATA[SectionEnd]]></message>
<message level="Info"><![CDATA[Section: "-AdditionalIcons"]]></message>
<message level="Info"><![CDATA[SetOutPath: "$INSTDIR"]]></message>
<message level="Info"><![CDATA[!insertmacro: MUI_STARTMENU_WRITE_BEGIN]]></message>
<message level="Info"><![CDATA[!insertmacro: end of MUI_STARTMENU_WRITE_BEGIN]]></message>
<message level="Info"><![CDATA[WriteINIStr: [InternetShortcut] URL=http://ccnet.thoughtworks.com/ in $INSTDIR\CruiseControl.NET.url]]></message>
<message level="Info"><![CDATA[CreateShortCut: "$SMPROGRAMS\$ICONS_GROUP\Website.lnk"->"$INSTDIR\CruiseControl.NET.url" icon:,0, showmode=0x0, hotkey=0x0, comment=]]></message>
<message level="Info"><![CDATA[CreateShortCut: "$SMPROGRAMS\$ICONS_GROUP\Uninstall.lnk"->"$INSTDIR\uninst.exe" icon:,0, showmode=0x0, hotkey=0x0, comment=]]></message>
<message level="Info"><![CDATA[CreateShortCut: "$SMPROGRAMS\$ICONS_GROUP\Documentation.lnk"->"$INSTDIR\webdashboard\doc\index.html" icon:,0, showmode=0x0, hotkey=0x0, comment=]]></message>
<message level="Info"><![CDATA[!insertmacro: MUI_STARTMENU_WRITE_END]]></message>
<message level="Info"><![CDATA[!insertmacro: end of MUI_STARTMENU_WRITE_END]]></message>
<message level="Info"><![CDATA[SectionEnd]]></message>
<message level="Info"><![CDATA[Section: "-Post"]]></message>
<message level="Info"><![CDATA[WriteUninstaller: "$INSTDIR\uninst.exe"]]></message>
<message level="Info"><![CDATA[WriteRegStr: HKLM\Software\Microsoft\Windows\CurrentVersion\App Paths\ccnet.exe\=$INSTDIR\Server\ccnet.exe]]></message>
<message level="Info"><![CDATA[WriteRegStr: HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\CruiseControl.NET\DisplayName=$(^Name)]]></message>
<message level="Info"><![CDATA[WriteRegStr: HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\CruiseControl.NET\UninstallString=$INSTDIR\uninst.exe]]></message>
<message level="Info"><![CDATA[WriteRegStr: HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\CruiseControl.NET\DisplayIcon=$INSTDIR\Server\ccnet.exe]]></message>
<message level="Info"><![CDATA[WriteRegStr: HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\CruiseControl.NET\DisplayVersion=1.5.424.7383]]></message>
<message level="Info"><![CDATA[WriteRegStr: HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\CruiseControl.NET\URLInfoAbout=http://ccnet.thoughtworks.com/]]></message>
<message level="Info"><![CDATA[WriteRegStr: HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\CruiseControl.NET\Publisher=ThoughtWorks]]></message>
<message level="Info"><![CDATA[WriteRegStr: HKLM\Software\ThoughtWorks\CruiseControl.NET1.5.424.7383\InstallDir\=$INSTDIR]]></message>
<message level="Info"><![CDATA[SectionEnd]]></message>
<message level="Info"><![CDATA[!insertmacro: MUI_FUNCTION_DESCRIPTION_BEGIN]]></message>
<message level="Info"><![CDATA[!insertmacro: end of MUI_FUNCTION_DESCRIPTION_BEGIN]]></message>
<message level="Info"><![CDATA[!insertmacro: MUI_DESCRIPTION_TEXT]]></message>
<message level="Info"><![CDATA[!insertmacro: end of MUI_DESCRIPTION_TEXT]]></message>
<message level="Info"><![CDATA[!insertmacro: MUI_DESCRIPTION_TEXT]]></message>
<message level="Info"><![CDATA[!insertmacro: end of MUI_DESCRIPTION_TEXT]]></message>
<message level="Info"><![CDATA[!insertmacro: MUI_DESCRIPTION_TEXT]]></message>
<message level="Info"><![CDATA[!insertmacro: end of MUI_DESCRIPTION_TEXT]]></message>
<message level="Info"><![CDATA[!insertmacro: MUI_FUNCTION_DESCRIPTION_END]]></message>
<message level="Info"><![CDATA[!insertmacro: end of MUI_FUNCTION_DESCRIPTION_END]]></message>
<message level="Info"><![CDATA[Function: ".onInit"]]></message>
<message level="Info"><![CDATA[!insertmacro: MUI_INSTALLOPTIONS_EXTRACT_AS]]></message>
<message level="Info"><![CDATA[!insertmacro: end of MUI_INSTALLOPTIONS_EXTRACT_AS]]></message>
<message level="Info"><![CDATA[FunctionEnd]]></message>
<message level="Info"><![CDATA[LangString: "TEXT_IO_TITLE" 1033 "Additional Configuration"]]></message>
<message level="Info"><![CDATA[LangString: "TEXT_IO_SUBTITLE" 1033 "Configure the Windows Service and IIS virtual directory for CruiseControl.NET."]]></message>
<message level="Info"><![CDATA[Function: "AdditionalConfiguration"]]></message>
<message level="Info"><![CDATA[!insertmacro: MUI_HEADER_TEXT]]></message>
<message level="Info"><![CDATA[!insertmacro: end of MUI_HEADER_TEXT]]></message>
<message level="Info"><![CDATA[!insertmacro: MUI_INSTALLOPTIONS_DISPLAY]]></message>
<message level="Info"><![CDATA[!insertmacro: end of MUI_INSTALLOPTIONS_DISPLAY]]></message>
<message level="Info"><![CDATA[FunctionEnd]]></message>
<message level="Info"><![CDATA[VAR "ConfigBackedUp"]]></message>
<message level="Info"><![CDATA[Function: "BackupAndExtractConfigFiles"]]></message>
<message level="Info"><![CDATA[SetOutPath: "$INSTDIR\server"]]></message>
<message level="Info"><![CDATA[StrCpy $ConfigBackedUp "no" () ()]]></message>
<message level="Info"><![CDATA[IfFileExists: "$INSTDIR\server\ccnet.exe.config" ? 0 : extractCCNetExeConfig]]></message>
<message level="Info"><![CDATA[DetailPrint: "Backing up ccnet.exe.config to ccnet.exe.config.old..."]]></message>
<message level="Info"><![CDATA[Delete: "$INSTDIR\server\ccnet.exe.config.old"]]></message>
<message level="Info"><![CDATA[Rename: $INSTDIR\server\ccnet.exe.config->$INSTDIR\server\ccnet.exe.config.old]]></message>
<message level="Info"><![CDATA[StrCpy $ConfigBackedUp "yes" () ()]]></message>
<message level="Info"><![CDATA[File: "ccnet.exe.config" 5496 bytes]]></message>
<message level="Info"><![CDATA[IfFileExists: "$INSTDIR\server\ccservice.exe.config" ? 0 : extractCCServiceExeConfig]]></message>
<message level="Info"><![CDATA[DetailPrint: "Backing up ccservice.exe.config to ccservice.exe.config.old..."]]></message>
<message level="Info"><![CDATA[Delete: "$INSTDIR\server\ccservice.exe.config.old"]]></message>
<message level="Info"><![CDATA[Rename: $INSTDIR\server\ccservice.exe.config->$INSTDIR\server\ccservice.exe.config.old]]></message>
<message level="Info"><![CDATA[StrCpy $ConfigBackedUp "yes" () ()]]></message>
<message level="Info"><![CDATA[File: "ccservice.exe.config" 5209 bytes]]></message>
<message level="Info"><![CDATA[IfFileExists: "$INSTDIR\server\ccnet.config" ? done : 0]]></message>
<message level="Info"><![CDATA[File: "ccnet.config" 213 bytes]]></message>
<message level="Info"><![CDATA[FunctionEnd]]></message>
<message level="Info"><![CDATA[VAR "InstallService"]]></message>
<message level="Info"><![CDATA[Function: "InstallService"]]></message>
<message level="Info"><![CDATA[!insertmacro: MUI_INSTALLOPTIONS_READ]]></message>
<message level="Info"><![CDATA[!insertmacro: end of MUI_INSTALLOPTIONS_READ]]></message>
<message level="Info"><![CDATA[StrCmp "$InstallService" "0" equal=exit, nonequal=]]></message>
<message level="Info"><![CDATA[DetailPrint: "Checking if ccservice is already installed..."]]></message>
<message level="Info"><![CDATA[File: "nsSCM.dll"->"$PLUGINSDIR\nsSCM.dll" 5120 bytes]]></message>
<message level="Info"><![CDATA[Plugin Command: QueryStatus CCService]]></message>
<message level="Info"><![CDATA[Pop: $0]]></message>
<message level="Info"><![CDATA[Pop: $1]]></message>
<message level="Info"><![CDATA[StrCmp "$0" "error" equal=installService, nonequal=]]></message>
<message level="Info"><![CDATA[MessageBox: 64: "There is already a service with the name 'CCService' installed. The CruiseControl.NET service will need to be installed manually."]]></message>
<message level="Info"><![CDATA[Return]]></message>
<message level="Info"><![CDATA[DetailPrint: "Installing ccservice..."]]></message>
<message level="Info"><![CDATA[File: "nsSCM.dll"->"$PLUGINSDIR\nsSCM.dll" 0/5120 bytes]]></message>
<message level="Info"><![CDATA[Plugin Command: Install CCService CruiseControl.NET Server 16 3 $INSTDIR\server\ccservice.exe]]></message>
<message level="Info"><![CDATA[Return]]></message>
<message level="Info"><![CDATA[FunctionEnd]]></message>
<message level="Info"><![CDATA[LangString: "ERROR_VDIR_CANNOT_SET_ASPNET_VERSION" 1033 "The installer attempted to set the ASP.NET version for the CruiseControl.NET Web Dashboard but was not successful. Please check IIS after the installer has completed and manually set the ASP.NET version."]]></message>
<message level="Info"><![CDATA[LangString: "ERROR_VDIR_CREATION_UNCONFIRMED" 1033 "The installer attempted to create the virtual directory for the CruiseControl.NET Web Dashboard but could not confirm its creation. Please check IIS after the installer has completed and manually create the virtual directory."]]></message>
<message level="Info"><![CDATA[LangString: "ERROR_VDIR_ALREADY_EXISTS" 1033 "A virtual directory called 'ccnet' already exists in the local IIS server's default web site. Please manually create a virtual directory for the CruiseControl.NET Web Dashboard after installation has completed."]]></message>
<message level="Info"><![CDATA[LangString: "ERROR_VDIR_PATH_UNDEFINED" 1033 "The installation directory for the CruiseControl.NET Web Dashboard was not specified. Please manually create a virtual directory after installation has completed."]]></message>
<message level="Info"><![CDATA[LangString: "ERROR_VDIR_TIMEOUT" 1033 "A timeout occurred during the creation of the virtual directory for the CruiseControl.NET Web Dashboard. Please manually create a virtual directory after installation has completed."]]></message>
<message level="Info"><![CDATA[LangString: "ERROR_GENERAL" 1033 "An unspecified error occurred during the creation of the virtual directory for the CruiseControl.NET Web Dashboard. Please manually create a virtual directory after installation has completed."]]></message>
<message level="Info"><![CDATA[LangString: "ERROR_EXEC" 1033 "Could not start the createCCNetVDir.vbs script. Please manually create a virtual directory for the CruiseControl.NET Web dashboard after installation has completed."]]></message>
<message level="Info"><![CDATA[VAR "CreateVirtualDirectory"]]></message>
<message level="Info"><![CDATA[VAR "ErrorMessage"]]></message>
<message level="Info"><![CDATA[Function: "CreateVirtualDirectory"]]></message>
<message level="Info"><![CDATA[!insertmacro: MUI_INSTALLOPTIONS_READ]]></message>
<message level="Info"><![CDATA[!insertmacro: end of MUI_INSTALLOPTIONS_READ]]></message>
<message level="Info"><![CDATA[StrCmp "$CreateVirtualDirectory" "0" equal=exit, nonequal=]]></message>
<message level="Info"><![CDATA[SetOutPath: "$TEMP"]]></message>
<message level="Info"><![CDATA[SetOverwrite: on]]></message>
<message level="Info"><![CDATA[File: "createCCNetVDir.vbs" 7383 bytes]]></message>
<message level="Info"><![CDATA[DetailPrint: "Creating IIS virtual directory..."]]></message>
<message level="Info"><![CDATA[File: "nsExec.dll"->"$PLUGINSDIR\nsExec.dll" 6144 bytes]]></message>
<message level="Info"><![CDATA[Plugin Command: ExecToLog /TIMEOUT=60000 "$SYSDIR\cscript.exe" "$TEMP\createCCNetVDir.vbs" "$INSTDIR\webdashboard"]]></message>
<message level="Info"><![CDATA[Pop: $0]]></message>
<message level="Info"><![CDATA[StrCmp "$0" "5" equal=errorcode5, nonequal=]]></message>
<message level="Info"><![CDATA[StrCmp "$0" "4" equal=errorcode4, nonequal=]]></message>
<message level="Info"><![CDATA[StrCmp "$0" "3" equal=errorcode3, nonequal=]]></message>
<message level="Info"><![CDATA[StrCmp "$0" "2" equal=errorcode2, nonequal=]]></message>
<message level="Info"><![CDATA[StrCmp "$0" "1" equal=errorcode1, nonequal=]]></message>
<message level="Info"><![CDATA[StrCmp "$0" "timeout" equal=errorTimeout, nonequal=]]></message>
<message level="Info"><![CDATA[StrCmp "$0" "error" equal=errorExec, nonequal=]]></message>
<message level="Info"><![CDATA[Goto: writeRegistryString]]></message>
<message level="Info"><![CDATA[StrCpy $ErrorMessage "$(ERROR_VDIR_CANNOT_SET_ASPNET_VERSION)" () ()]]></message>
<message level="Info"><![CDATA[Goto: showError]]></message>
<message level="Info"><![CDATA[StrCpy $ErrorMessage "$(ERROR_VDIR_CREATION_UNCONFIRMED)" () ()]]></message>
<message level="Info"><![CDATA[Goto: showError]]></message>
<message level="Info"><![CDATA[StrCpy $ErrorMessage "$(ERROR_VDIR_ALREADY_EXISTS)" () ()]]></message>
<message level="Info"><![CDATA[Goto: showError]]></message>
<message level="Info"><![CDATA[StrCpy $ErrorMessage "$(ERROR_VDIR_PATH_UNDEFINED)" () ()]]></message>
<message level="Info"><![CDATA[Goto: showError]]></message>
<message level="Info"><![CDATA[StrCpy $ErrorMessage "$(ERROR_GENERAL)" () ()]]></message>
<message level="Info"><![CDATA[Goto: showError]]></message>
<message level="Info"><![CDATA[StrCpy $ErrorMessage "$(ERROR_VDIR_TIMEOUT)" () ()]]></message>
<message level="Info"><![CDATA[Goto: showError]]></message>
<message level="Info"><![CDATA[StrCpy $ErrorMessage "$(ERROR_EXEC)" () ()]]></message>
<message level="Info"><![CDATA[MessageBox: 48: "$ErrorMessage"]]></message>
<message level="Info"><![CDATA[WriteRegStr: HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\CruiseControl.NET\CCNetVDir=0]]></message>
<message level="Info"><![CDATA[Goto: exit]]></message>
<message level="Info"><![CDATA[WriteRegStr: HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\CruiseControl.NET\CCNetVDir=$CreateVirtualDirectory]]></message>
<message level="Info"><![CDATA[FunctionEnd]]></message>
<message level="Info"><![CDATA[VAR "MessageDetail"]]></message>
<message level="Info"><![CDATA[Function: "PrepareFinishPageMessage"]]></message>
<message level="Info"><![CDATA[StrCmp "$ConfigBackedUp" "yes" equal=0, nonequal=prepMessage]]></message>
<message level="Info"><![CDATA[StrCpy $MessageDetail "Your existing configuration files have been backed up to ccnet.exe.config.old, ccservice.exe.config.old.\r\n" () ()]]></message>
<message level="Info"><![CDATA[StrCpy $FinishMessage "$(^Name) has been installed on your computer.\r\n\r\n$MessageDetail\r\nClick Finish to close this wizard." () ()]]></message>
<message level="Info"><![CDATA[FunctionEnd]]></message>
<message level="Info"><![CDATA[Function: "un.onUninstSuccess"]]></message>
<message level="Info"><![CDATA[HideWindow]]></message>
<message level="Info"><![CDATA[MessageBox: 64: "$(^Name) was successfully removed from your computer."]]></message>
<message level="Info"><![CDATA[FunctionEnd]]></message>
<message level="Info"><![CDATA[Function: "un.onInit"]]></message>
<message level="Info"><![CDATA[MessageBox: 292: "Are you sure you want to completely remove $(^Name) and all of its components? (THIS COULD DELETE ALL CONFIGURATION FILES AND BUILD ARTIFACTS!!)" (on IDYES goto +2)]]></message>
<message level="Info"><![CDATA[Abort: ""]]></message>
<message level="Info"><![CDATA[FunctionEnd]]></message>
<message level="Info"><![CDATA[Section: "Uninstall"]]></message>
<message level="Info"><![CDATA[Call "un.InstallService"]]></message>
<message level="Info"><![CDATA[Call "un.RemoveVirtualDirectory"]]></message>
<message level="Info"><![CDATA[!insertmacro: MUI_STARTMENU_GETFOLDER]]></message>
<message level="Info"><![CDATA[ReadRegStr $MUI_TEMP1 HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\CruiseControl.NET\NSIS:StartMenuDir]]></message>
<message level="Info"><![CDATA[StrCmp "$MUI_TEMP1" "" equal=+3, nonequal=]]></message>
<message level="Info"><![CDATA[StrCpy $ICONS_GROUP "$MUI_TEMP1" () ()]]></message>
<message level="Info"><![CDATA[Goto: +2]]></message>
<message level="Info"><![CDATA[StrCpy $ICONS_GROUP "CruiseControl.NET" () ()]]></message>
<message level="Info"><![CDATA[!insertmacro: end of MUI_STARTMENU_GETFOLDER]]></message>
<message level="Info"><![CDATA[Delete: "$SMPROGRAMS\$ICONS_GROUP\Documentation.lnk"]]></message>
<message level="Info"><![CDATA[Delete: "$SMPROGRAMS\$ICONS_GROUP\Uninstall.lnk"]]></message>
<message level="Info"><![CDATA[Delete: "$SMPROGRAMS\$ICONS_GROUP\Website.lnk"]]></message>
<message level="Info"><![CDATA[Delete: "$DESKTOP\CruiseControl.NET.lnk"]]></message>
<message level="Info"><![CDATA[Delete: "$SMPROGRAMS\$ICONS_GROUP\CruiseControl.NET.lnk"]]></message>
<message level="Info"><![CDATA[Delete: "$SMPROGRAMS\$ICONS_GROUP\CruiseControl.NET Config.lnk"]]></message>
<message level="Info"><![CDATA[RMDir: "$SMPROGRAMS\$ICONS_GROUP"]]></message>
<message level="Info"><![CDATA[RMDir: /r "$INSTDIR"]]></message>
<message level="Info"><![CDATA[DeleteRegKey: HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\CruiseControl.NET]]></message>
<message level="Info"><![CDATA[DeleteRegKey: HKLM\Software\Microsoft\Windows\CurrentVersion\App Paths\ccnet.exe]]></message>
<message level="Info"><![CDATA[SetAutoClose: true]]></message>
<message level="Info"><![CDATA[SectionEnd]]></message>
<message level="Info"><![CDATA[Function: "un.InstallService"]]></message>
<message level="Info"><![CDATA[File: "nsSCM.dll"->"$PLUGINSDIR\nsSCM.dll" 5120 bytes]]></message>
<message level="Info"><![CDATA[Plugin Command: QueryStatus CCService]]></message>
<message level="Info"><![CDATA[Pop: $0]]></message>
<message level="Info"><![CDATA[Pop: $1]]></message>
<message level="Info"><![CDATA[StrCmp "$0" "error" equal=exit, nonequal=]]></message>
<message level="Info"><![CDATA[DetailPrint: "Stopping the CruiseControl.NET service..."]]></message>
<message level="Info"><![CDATA[File: "nsSCM.dll"->"$PLUGINSDIR\nsSCM.dll" 0/5120 bytes]]></message>
<message level="Info"><![CDATA[Plugin Command: Stop CCService]]></message>
<message level="Info"><![CDATA[DetailPrint: "Removing the CruiseControl.NET service..."]]></message>
<message level="Info"><![CDATA[File: "nsSCM.dll"->"$PLUGINSDIR\nsSCM.dll" 0/5120 bytes]]></message>
<message level="Info"><![CDATA[Plugin Command: Remove CCService]]></message>
<message level="Info"><![CDATA[Pop: $0]]></message>
<message level="Info"><![CDATA[StrCmp "$0" "success" equal=exit, nonequal=]]></message>
<message level="Info"><![CDATA[MessageBox: 48: "The CruiseControl.NET service could not be removed."]]></message>
<message level="Info"><![CDATA[DetailPrint: "CruiseControl.NET service successfully removed."]]></message>
<message level="Info"><![CDATA[FunctionEnd]]></message>
<message level="Info"><![CDATA[VAR "RemoveVDir"]]></message>
<message level="Info"><![CDATA[Function: "un.RemoveVirtualDirectory"]]></message>
<message level="Info"><![CDATA[ReadRegStr $RemoveVDir HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\CruiseControl.NET\CCNetVDir]]></message>
<message level="Info"><![CDATA[StrCmp "$RemoveVDir" "0" equal=skipRemoveVDir, nonequal=]]></message>
<message level="Info"><![CDATA[SetOutPath: "$TEMP"]]></message>
<message level="Info"><![CDATA[SetOverwrite: on]]></message>
<message level="Info"><![CDATA[File: "removeCCNetVDir.vbs" 968 bytes]]></message>
<message level="Info"><![CDATA[DetailPrint: "Removing IIS virtual directory..."]]></message>
<message level="Info"><![CDATA[File: "nsExec.dll"->"$PLUGINSDIR\nsExec.dll" 6144 bytes]]></message>
<message level="Info"><![CDATA[Plugin Command: ExecToLog /TIMEOUT=60000 "$SYSDIR\cscript.exe" "$TEMP\removeCCNetVDir.vbs" "$INSTDIR\webdashboard"]]></message>
<message level="Info"><![CDATA[Pop: $0]]></message>
<message level="Info"><![CDATA[StrCmp "$0" "0" equal=exit, nonequal=]]></message>
<message level="Info"><![CDATA[MessageBox: 64: "Could not remove the virtual directory due to a general error. Please remove the virtual directory manually."]]></message>
<message level="Info"><![CDATA[Goto: exit]]></message>
<message level="Info"><![CDATA[DetailPrint: "The CruiseControl.NET virtual directory has not been installed."]]></message>
<message level="Info"><![CDATA[FunctionEnd]]></message>
<message level="Info"><![CDATA[Processed 1 file, writing output:]]></message>
<message level="Info"><![CDATA[Adding plug-ins initializing function... Done!]]></message>
<message level="Info"><![CDATA[Processing pages... Done!]]></message>
<message level="Info"><![CDATA[Removing unused resources... Done!]]></message>
<message level="Info"><![CDATA[Generating language tables... Done!]]></message>
<message level="Info"><![CDATA[Generating uninstaller... Done!]]></message>
<message level="Info"><![CDATA[Output: "D:\Build\Projects\CruiseControl.NET\SCM\Publish\CruiseControl.NET-1.5.424.7383-Setup.exe"]]></message>
<message level="Info"><![CDATA[Install: 9 pages (576 bytes), 5 sections (2 required) (5240 bytes), 2103 instructions (58884 bytes), 1599 strings (38166 bytes), 1 language table (398 bytes).]]></message>
<message level="Info"><![CDATA[Uninstall: 2 pages (128 bytes),]]></message>
<message level="Info"><![CDATA[1 section (1048 bytes), 119 instructions (3332 bytes), 100 strings (2180 bytes), 1 language table (230 bytes).]]></message>
<message level="Info"><![CDATA[Datablock optimizer saved 3738017 bytes (~22.8%).]]></message>
<message level="Info"><![CDATA[Using lzma (compress whole) compression.]]></message>
<message level="Info"><![CDATA[EXE header size: 57344 / 34816 bytes]]></message>
<message level="Info"><![CDATA[Install code: (103628 bytes)]]></message>
<message level="Info"><![CDATA[Install data: (12547634 bytes)]]></message>
<message level="Info"><![CDATA[Uninstall code+data: (76228 bytes)]]></message>
<message level="Info"><![CDATA[Compressed data: 2735189 / 12727490 bytes]]></message>
<message level="Info"><![CDATA[CRC (0xF9099A94): 4 / 4 bytes]]></message>
<message level="Info"><![CDATA[Total size: 2792537 / 12762310 bytes (21.9%)]]></message>
<duration>40265.625</duration>
</task>
<duration>40312.5</duration>
</target>
<duration>40312.5</duration>
</task>
<task name="call">
<target name="packageZipDistribution">
<task name="property">
<duration>0</duration>
</task>
<task name="zip">
<message level="Info"><![CDATA[Zipping 1512 files to 'D:\Build\Projects\CruiseControl.NET\SCM\Publish\CruiseControl.NET-1.5.424.7383.zip'.]]></message>
<duration>8515.625</duration>
</task>
<duration>8531.25</duration>
</target>
<duration>8546.875</duration>
</task>
<duration>150500</duration>
</target>
<target name="all">
<duration>0</duration>
</target>
<duration>745906.25</duration>
</buildresults>
<gendarme-output date="23.06.2010 08:37:03">
<files>
<file Name="CCCmd, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null">D:\Build\Projects\CruiseControl.NET\SCM\Build\CCCmd\CCCmd.exe</file>
<file Name="cctray, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">D:\Build\Projects\CruiseControl.NET\SCM\Build\CCTray\cctray.exe</file>
<file Name="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">D:\Build\Projects\CruiseControl.NET\SCM\Build\CCTray\ThoughtWorks.CruiseControl.CCTrayLib.dll</file>
<file Name="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">D:\Build\Projects\CruiseControl.NET\SCM\Build\Core\ThoughtWorks.CruiseControl.Core.dll</file>
<file Name="ThoughtWorks.CruiseControl.Core.Extensions, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">D:\Build\Projects\CruiseControl.NET\SCM\Build\Core\ThoughtWorks.CruiseControl.Core.Extensions.dll</file>
<file Name="Objection, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">D:\Build\Projects\CruiseControl.NET\SCM\Build\Objection\Objection.dll</file>
<file Name="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">D:\Build\Projects\CruiseControl.NET\SCM\Build\Remote\ThoughtWorks.CruiseControl.Remote.dll</file>
<file Name="ThoughtWorks.CruiseControl.Remote.Extensions, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">D:\Build\Projects\CruiseControl.NET\SCM\Build\Remote\ThoughtWorks.CruiseControl.Remote.Extensions.dll</file>
<file Name="ccnet, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">D:\Build\Projects\CruiseControl.NET\SCM\Build\Server\ccnet.exe</file>
<file Name="ccservice, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">D:\Build\Projects\CruiseControl.NET\SCM\Build\Server\ccservice.exe</file>
<file Name="CCValidator, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">D:\Build\Projects\CruiseControl.NET\SCM\Build\Server\CCValidator.exe</file>
<file Name="ThoughtWorks.CruiseControl.MSBuild, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">D:\Build\Projects\CruiseControl.NET\SCM\Build\Server\ThoughtWorks.CruiseControl.MSBuild.dll</file>
<file Name="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">D:\Build\Projects\CruiseControl.NET\SCM\Build\WebDashboard\ThoughtWorks.CruiseControl.WebDashboard.dll</file>
</files>
<rules>
<rule Name="AvoidAssemblyVersionMismatchRule" Type="Assembly" Uri="http://www.mono-project.com/Gendarme.Rules.BadPractice#AvoidAssemblyVersionMismatchRule">Gendarme.Rules.BadPractice.AvoidAssemblyVersionMismatchRule</rule>
<rule Name="AvoidCallingProblematicMethodsRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.BadPractice#AvoidCallingProblematicMethodsRule">Gendarme.Rules.BadPractice.AvoidCallingProblematicMethodsRule</rule>
<rule Name="AvoidVisibleConstantFieldRule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.BadPractice#AvoidVisibleConstantFieldRule">Gendarme.Rules.BadPractice.AvoidVisibleConstantFieldRule</rule>
<rule Name="CheckNewExceptionWithoutThrowingRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.BadPractice#CheckNewExceptionWithoutThrowingRule">Gendarme.Rules.BadPractice.CheckNewExceptionWithoutThrowingRule</rule>
<rule Name="CheckNewThreadWithoutStartRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.BadPractice#CheckNewThreadWithoutStartRule">Gendarme.Rules.BadPractice.CheckNewThreadWithoutStartRule</rule>
<rule Name="CloneMethodShouldNotReturnNullRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.BadPractice#CloneMethodShouldNotReturnNullRule">Gendarme.Rules.BadPractice.CloneMethodShouldNotReturnNullRule</rule>
<rule Name="ConstructorShouldNotCallVirtualMethodsRule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.BadPractice#ConstructorShouldNotCallVirtualMethodsRule">Gendarme.Rules.BadPractice.ConstructorShouldNotCallVirtualMethodsRule</rule>
<rule Name="DisableDebuggingCodeRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.BadPractice#DisableDebuggingCodeRule">Gendarme.Rules.BadPractice.DisableDebuggingCodeRule</rule>
<rule Name="DoNotForgetNotImplementedMethodsRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.BadPractice#DoNotForgetNotImplementedMethodsRule">Gendarme.Rules.BadPractice.DoNotForgetNotImplementedMethodsRule</rule>
<rule Name="DoNotUseGetInterfaceToCheckAssignabilityRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.BadPractice#DoNotUseGetInterfaceToCheckAssignabilityRule">Gendarme.Rules.BadPractice.DoNotUseGetInterfaceToCheckAssignabilityRule</rule>
<rule Name="EqualsShouldHandleNullArgRule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.BadPractice#EqualsShouldHandleNullArgRule">Gendarme.Rules.BadPractice.EqualsShouldHandleNullArgRule</rule>
<rule Name="GetEntryAssemblyMayReturnNullRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.BadPractice#GetEntryAssemblyMayReturnNullRule">Gendarme.Rules.BadPractice.GetEntryAssemblyMayReturnNullRule</rule>
<rule Name="ObsoleteMessagesShouldNotBeEmptyRule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.BadPractice#ObsoleteMessagesShouldNotBeEmptyRule">Gendarme.Rules.BadPractice.ObsoleteMessagesShouldNotBeEmptyRule</rule>
<rule Name="PreferEmptyInstanceOverNullRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.BadPractice#PreferEmptyInstanceOverNullRule">Gendarme.Rules.BadPractice.PreferEmptyInstanceOverNullRule</rule>
<rule Name="ReplaceIncompleteOddnessCheckRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.BadPractice#ReplaceIncompleteOddnessCheckRule">Gendarme.Rules.BadPractice.ReplaceIncompleteOddnessCheckRule</rule>
<rule Name="ToStringShouldNotReturnNullRule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.BadPractice#ToStringShouldNotReturnNullRule">Gendarme.Rules.BadPractice.ToStringShouldNotReturnNullRule</rule>
<rule Name="DoNotLockOnThisOrTypesRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.Concurrency#DoNotLockOnThisOrTypesRule">Gendarme.Rules.Concurrency.DoNotLockOnThisOrTypesRule</rule>
<rule Name="DoNotLockOnWeakIdentityObjectsRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.Concurrency#DoNotLockOnWeakIdentityObjectsRule">Gendarme.Rules.Concurrency.DoNotLockOnWeakIdentityObjectsRule</rule>
<rule Name="DoNotUseMethodImplOptionsSynchronizedRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.Concurrency#DoNotUseMethodImplOptionsSynchronizedRule">Gendarme.Rules.Concurrency.DoNotUseMethodImplOptionsSynchronizedRule</rule>
<rule Name="DoNotUseLockedRegionOutsideMethodRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.Concurrency#DoNotUseLockedRegionOutsideMethodRule">Gendarme.Rules.Concurrency.DoNotUseLockedRegionOutsideMethodRule</rule>
<rule Name="DoubleCheckLockingRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.Concurrency#DoubleCheckLockingRule">Gendarme.Rules.Concurrency.DoubleCheckLockingRule</rule>
<rule Name="NonConstantStaticFieldsShouldNotBeVisibleRule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.Concurrency#NonConstantStaticFieldsShouldNotBeVisibleRule">Gendarme.Rules.Concurrency.NonConstantStaticFieldsShouldNotBeVisibleRule</rule>
<rule Name="ProtectCallToEventDelegatesRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.Concurrency#ProtectCallToEventDelegatesRule">Gendarme.Rules.Concurrency.ProtectCallToEventDelegatesRule</rule>
<rule Name="ReviewLockUsedOnlyForOperationsOnVariablesRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.Concurrency#ReviewLockUsedOnlyForOperationsOnVariablesRule">Gendarme.Rules.Concurrency.ReviewLockUsedOnlyForOperationsOnVariablesRule</rule>
<rule Name="WriteStaticFieldFromInstanceMethodRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.Concurrency#WriteStaticFieldFromInstanceMethodRule">Gendarme.Rules.Concurrency.WriteStaticFieldFromInstanceMethodRule</rule>
<rule Name="AttributeStringLiteralsShouldParseCorrectlyRule" Type="Assembly" Uri="http://www.mono-project.com/Gendarme.Rules.Correctness#AttributeStringLiteralsShouldParseCorrectlyRule">Gendarme.Rules.Correctness.AttributeStringLiteralsShouldParseCorrectlyRule</rule>
<rule Name="AvoidConstructorsInStaticTypesRule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.Correctness#AvoidConstructorsInStaticTypesRule">Gendarme.Rules.Correctness.AvoidConstructorsInStaticTypesRule</rule>
<rule Name="AvoidFloatingPointEqualityRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.Correctness#AvoidFloatingPointEqualityRule">Gendarme.Rules.Correctness.AvoidFloatingPointEqualityRule</rule>
<rule Name="DoNotRecurseInEqualityRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.Correctness#DoNotRecurseInEqualityRule">Gendarme.Rules.Correctness.DoNotRecurseInEqualityRule</rule>
<rule Name="BadRecursiveInvocationRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.Correctness#BadRecursiveInvocationRule">Gendarme.Rules.Correctness.BadRecursiveInvocationRule</rule>
<rule Name="CallingEqualsWithNullArgRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.Correctness#CallingEqualsWithNullArgRule">Gendarme.Rules.Correctness.CallingEqualsWithNullArgRule</rule>
<rule Name="CheckParametersNullityInVisibleMethodsRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.Correctness#CheckParametersNullityInVisibleMethodsRule">Gendarme.Rules.Correctness.CheckParametersNullityInVisibleMethodsRule</rule>
<rule Name="DisposableFieldsShouldBeDisposedRule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.Correctness#DisposableFieldsShouldBeDisposedRule">Gendarme.Rules.Correctness.DisposableFieldsShouldBeDisposedRule</rule>
<rule Name="DoNotRoundIntegersRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.Correctness#DoNotRoundIntegersRule">Gendarme.Rules.Correctness.DoNotRoundIntegersRule</rule>
<rule Name="DoNotCompareWithNaNRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.Correctness#DoNotCompareWithNaNRule">Gendarme.Rules.Correctness.DoNotCompareWithNaNRule</rule>
<rule Name="EnsureLocalDisposalRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.Correctness#EnsureLocalDisposalRule">Gendarme.Rules.Correctness.EnsureLocalDisposalRule</rule>
<rule Name="FinalizersShouldCallBaseClassFinalizerRule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.Correctness#FinalizersShouldCallBaseClassFinalizerRule">Gendarme.Rules.Correctness.FinalizersShouldCallBaseClassFinalizerRule</rule>
<rule Name="ReviewInconsistentIdentityRule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.Correctness#ReviewInconsistentIdentityRule">Gendarme.Rules.Correctness.ReviewInconsistentIdentityRule</rule>
<rule Name="MethodCanBeMadeStaticRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.Correctness#MethodCanBeMadeStaticRule">Gendarme.Rules.Correctness.MethodCanBeMadeStaticRule</rule>
<rule Name="ProvideCorrectArgumentsToFormattingMethodsRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.Correctness#ProvideCorrectArgumentsToFormattingMethodsRule">Gendarme.Rules.Correctness.ProvideCorrectArgumentsToFormattingMethodsRule</rule>
<rule Name="ProvideCorrectRegexPatternRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.Correctness#ProvideCorrectRegexPatternRule">Gendarme.Rules.Correctness.ProvideCorrectRegexPatternRule</rule>
<rule Name="ReviewCastOnIntegerDivisionRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.Correctness#ReviewCastOnIntegerDivisionRule">Gendarme.Rules.Correctness.ReviewCastOnIntegerDivisionRule</rule>
<rule Name="ReviewCastOnIntegerMultiplicationRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.Correctness#ReviewCastOnIntegerMultiplicationRule">Gendarme.Rules.Correctness.ReviewCastOnIntegerMultiplicationRule</rule>
<rule Name="ReviewDoubleAssignmentRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.Correctness#ReviewDoubleAssignmentRule">Gendarme.Rules.Correctness.ReviewDoubleAssignmentRule</rule>
<rule Name="ReviewSelfAssignmentRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.Correctness#ReviewSelfAssignmentRule">Gendarme.Rules.Correctness.ReviewSelfAssignmentRule</rule>
<rule Name="ReviewUselessControlFlowRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.Correctness#ReviewUselessControlFlowRule">Gendarme.Rules.Correctness.ReviewUselessControlFlowRule</rule>
<rule Name="ReviewUseOfInt64BitsToDoubleRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.Correctness#ReviewUseOfInt64BitsToDoubleRule">Gendarme.Rules.Correctness.ReviewUseOfInt64BitsToDoubleRule</rule>
<rule Name="ReviewUseOfModuloOneOnIntegersRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.Correctness#ReviewUseOfModuloOneOnIntegersRule">Gendarme.Rules.Correctness.ReviewUseOfModuloOneOnIntegersRule</rule>
<rule Name="UseValueInPropertySetterRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.Correctness#UseValueInPropertySetterRule">Gendarme.Rules.Correctness.UseValueInPropertySetterRule</rule>
<rule Name="AbstractTypesShouldNotHavePublicConstructorsRule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.Design#AbstractTypesShouldNotHavePublicConstructorsRule">Gendarme.Rules.Design.AbstractTypesShouldNotHavePublicConstructorsRule</rule>
<rule Name="AttributeArgumentsShouldHaveAccessorsRule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.Design#AttributeArgumentsShouldHaveAccessorsRule">Gendarme.Rules.Design.AttributeArgumentsShouldHaveAccessorsRule</rule>
<rule Name="AvoidEmptyInterfaceRule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.Design#AvoidEmptyInterfaceRule">Gendarme.Rules.Design.AvoidEmptyInterfaceRule</rule>
<rule Name="AvoidMultidimensionalIndexerRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.Design#AvoidMultidimensionalIndexerRule">Gendarme.Rules.Design.AvoidMultidimensionalIndexerRule</rule>
<rule Name="AvoidPropertiesWithoutGetAccessorRule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.Design#AvoidPropertiesWithoutGetAccessorRule">Gendarme.Rules.Design.AvoidPropertiesWithoutGetAccessorRule</rule>
<rule Name="AvoidVisibleFieldsRule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.Design#AvoidVisibleFieldsRule">Gendarme.Rules.Design.AvoidVisibleFieldsRule</rule>
<rule Name="AvoidRefAndOutParametersRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.Design#AvoidRefAndOutParametersRule">Gendarme.Rules.Design.AvoidRefAndOutParametersRule</rule>
<rule Name="AvoidSmallNamespaceRule" Type="Assembly" Uri="http://www.mono-project.com/Gendarme.Rules.Design#AvoidSmallNamespaceRule">Gendarme.Rules.Design.AvoidSmallNamespaceRule</rule>
<rule Name="AvoidVisibleNestedTypesRule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.Design#AvoidVisibleNestedTypesRule">Gendarme.Rules.Design.AvoidVisibleNestedTypesRule</rule>
<rule Name="ConsiderAddingInterfaceRule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.Design#ConsiderAddingInterfaceRule">Gendarme.Rules.Design.ConsiderAddingInterfaceRule</rule>
<rule Name="ConsiderConvertingFieldToNullableRule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.Design#ConsiderConvertingFieldToNullableRule">Gendarme.Rules.Design.ConsiderConvertingFieldToNullableRule</rule>
<rule Name="ConsiderConvertingMethodToPropertyRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.Design#ConsiderConvertingMethodToPropertyRule">Gendarme.Rules.Design.ConsiderConvertingMethodToPropertyRule</rule>
<rule Name="ConsiderUsingStaticTypeRule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.Design#ConsiderUsingStaticTypeRule">Gendarme.Rules.Design.ConsiderUsingStaticTypeRule</rule>
<rule Name="DeclareEventHandlersCorrectlyRule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.Design#DeclareEventHandlersCorrectlyRule">Gendarme.Rules.Design.DeclareEventHandlersCorrectlyRule</rule>
<rule Name="DisposableTypesShouldHaveFinalizerRule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.Design#DisposableTypesShouldHaveFinalizerRule">Gendarme.Rules.Design.DisposableTypesShouldHaveFinalizerRule</rule>
<rule Name="DoNotDeclareVirtualMethodsInSealedTypeRule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.Design#DoNotDeclareVirtualMethodsInSealedTypeRule">Gendarme.Rules.Design.DoNotDeclareVirtualMethodsInSealedTypeRule</rule>
<rule Name="DoNotDeclareProtectedMembersInSealedTypeRule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.Design#DoNotDeclareProtectedMembersInSealedTypeRule">Gendarme.Rules.Design.DoNotDeclareProtectedMembersInSealedTypeRule</rule>
<rule Name="EnsureSymmetryForOverloadedOperatorsRule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.Design#EnsureSymmetryForOverloadedOperatorsRule">Gendarme.Rules.Design.EnsureSymmetryForOverloadedOperatorsRule</rule>
<rule Name="EnumsShouldDefineAZeroValueRule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.Design#EnumsShouldDefineAZeroValueRule">Gendarme.Rules.Design.EnumsShouldDefineAZeroValueRule</rule>
<rule Name="EnumsShouldUseInt32Rule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.Design#EnumsShouldUseInt32Rule">Gendarme.Rules.Design.EnumsShouldUseInt32Rule</rule>
<rule Name="FinalizersShouldBeProtectedRule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.Design#FinalizersShouldBeProtectedRule">Gendarme.Rules.Design.FinalizersShouldBeProtectedRule</rule>
<rule Name="FlagsShouldNotDefineAZeroValueRule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.Design#FlagsShouldNotDefineAZeroValueRule">Gendarme.Rules.Design.FlagsShouldNotDefineAZeroValueRule</rule>
<rule Name="ImplementEqualsAndGetHashCodeInPairRule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.Design#ImplementEqualsAndGetHashCodeInPairRule">Gendarme.Rules.Design.ImplementEqualsAndGetHashCodeInPairRule</rule>
<rule Name="ImplementIComparableCorrectlyRule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.Design#ImplementIComparableCorrectlyRule">Gendarme.Rules.Design.ImplementIComparableCorrectlyRule</rule>
<rule Name="InternalNamespacesShouldNotExposeTypesRule" Type="Assembly" Uri="http://www.mono-project.com/Gendarme.Rules.Design#InternalNamespacesShouldNotExposeTypesRule">Gendarme.Rules.Design.InternalNamespacesShouldNotExposeTypesRule</rule>
<rule Name="MainShouldNotBePublicRule" Type="Assembly" Uri="http://www.mono-project.com/Gendarme.Rules.Design#MainShouldNotBePublicRule">Gendarme.Rules.Design.MainShouldNotBePublicRule</rule>
<rule Name="MarkAssemblyWithAssemblyVersionRule" Type="Assembly" Uri="http://www.mono-project.com/Gendarme.Rules.Design#MarkAssemblyWithAssemblyVersionRule">Gendarme.Rules.Design.MarkAssemblyWithAssemblyVersionRule</rule>
<rule Name="MarkAssemblyWithCLSCompliantRule" Type="Assembly" Uri="http://www.mono-project.com/Gendarme.Rules.Design#MarkAssemblyWithCLSCompliantRule">Gendarme.Rules.Design.MarkAssemblyWithCLSCompliantRule</rule>
<rule Name="MarkAssemblyWithComVisibleRule" Type="Assembly" Uri="http://www.mono-project.com/Gendarme.Rules.Design#MarkAssemblyWithComVisibleRule">Gendarme.Rules.Design.MarkAssemblyWithComVisibleRule</rule>
<rule Name="MissingAttributeUsageOnCustomAttributeRule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.Design#MissingAttributeUsageOnCustomAttributeRule">Gendarme.Rules.Design.MissingAttributeUsageOnCustomAttributeRule</rule>
<rule Name="OperatorEqualsShouldBeOverloadedRule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.Design#OperatorEqualsShouldBeOverloadedRule">Gendarme.Rules.Design.OperatorEqualsShouldBeOverloadedRule</rule>
<rule Name="OverrideEqualsMethodRule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.Design#OverrideEqualsMethodRule">Gendarme.Rules.Design.OverrideEqualsMethodRule</rule>
<rule Name="PreferEventsOverMethodsRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.Design#PreferEventsOverMethodsRule">Gendarme.Rules.Design.PreferEventsOverMethodsRule</rule>
<rule Name="PreferIntegerOrStringForIndexersRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.Design#PreferIntegerOrStringForIndexersRule">Gendarme.Rules.Design.PreferIntegerOrStringForIndexersRule</rule>
<rule Name="ProvideAlternativeNamesForOperatorOverloadsRule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.Design#ProvideAlternativeNamesForOperatorOverloadsRule">Gendarme.Rules.Design.ProvideAlternativeNamesForOperatorOverloadsRule</rule>
<rule Name="TypesShouldBeInsideNamespacesRule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.Design#TypesShouldBeInsideNamespacesRule">Gendarme.Rules.Design.TypesShouldBeInsideNamespacesRule</rule>
<rule Name="TypesWithDisposableFieldsShouldBeDisposableRule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.Design#TypesWithDisposableFieldsShouldBeDisposableRule">Gendarme.Rules.Design.TypesWithDisposableFieldsShouldBeDisposableRule</rule>
<rule Name="TypesWithNativeFieldsShouldBeDisposableRule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.Design#TypesWithNativeFieldsShouldBeDisposableRule">Gendarme.Rules.Design.TypesWithNativeFieldsShouldBeDisposableRule</rule>
<rule Name="UseFlagsAttributeRule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.Design#UseFlagsAttributeRule">Gendarme.Rules.Design.UseFlagsAttributeRule</rule>
<rule Name="AvoidMethodWithUnusedGenericTypeRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.Design.Generic#AvoidMethodWithUnusedGenericTypeRule">Gendarme.Rules.Design.Generic.AvoidMethodWithUnusedGenericTypeRule</rule>
<rule Name="DoNotExposeNestedGenericSignaturesRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.Design.Generic#DoNotExposeNestedGenericSignaturesRule">Gendarme.Rules.Design.Generic.DoNotExposeNestedGenericSignaturesRule</rule>
<rule Name="ImplementGenericCollectionInterfacesRule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.Design.Generic#ImplementGenericCollectionInterfacesRule">Gendarme.Rules.Design.Generic.ImplementGenericCollectionInterfacesRule</rule>
<rule Name="PreferGenericsOverRefObjectRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.Design.Generic#PreferGenericsOverRefObjectRule">Gendarme.Rules.Design.Generic.PreferGenericsOverRefObjectRule</rule>
<rule Name="UseGenericEventHandlerRule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.Design.Generic#UseGenericEventHandlerRule">Gendarme.Rules.Design.Generic.UseGenericEventHandlerRule</rule>
<rule Name="AvoidExtensionMethodOnSystemObjectRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.Design.Linq#AvoidExtensionMethodOnSystemObjectRule">Gendarme.Rules.Design.Linq.AvoidExtensionMethodOnSystemObjectRule</rule>
<rule Name="AvoidArgumentExceptionDefaultConstructorRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.Exceptions#AvoidArgumentExceptionDefaultConstructorRule">Gendarme.Rules.Exceptions.AvoidArgumentExceptionDefaultConstructorRule</rule>
<rule Name="AvoidThrowingBasicExceptionsRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.Exceptions#AvoidThrowingBasicExceptionsRule">Gendarme.Rules.Exceptions.AvoidThrowingBasicExceptionsRule</rule>
<rule Name="DoNotDestroyStackTraceRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.Exceptions#DoNotDestroyStackTraceRule">Gendarme.Rules.Exceptions.DoNotDestroyStackTraceRule</rule>
<rule Name="DoNotThrowInUnexpectedLocationRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.Exceptions#DoNotThrowInUnexpectedLocationRule">Gendarme.Rules.Exceptions.DoNotThrowInUnexpectedLocationRule</rule>
<rule Name="DoNotThrowReservedExceptionRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.Exceptions#DoNotThrowReservedExceptionRule">Gendarme.Rules.Exceptions.DoNotThrowReservedExceptionRule</rule>
<rule Name="DoNotSwallowErrorsCatchingNonSpecificExceptionsRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.Exceptions#DoNotSwallowErrorsCatchingNonSpecificExceptionsRule">Gendarme.Rules.Exceptions.DoNotSwallowErrorsCatchingNonSpecificExceptionsRule</rule>
<rule Name="ExceptionShouldBeVisibleRule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.Exceptions#ExceptionShouldBeVisibleRule">Gendarme.Rules.Exceptions.ExceptionShouldBeVisibleRule</rule>
<rule Name="InstantiateArgumentExceptionCorrectlyRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.Exceptions#InstantiateArgumentExceptionCorrectlyRule">Gendarme.Rules.Exceptions.InstantiateArgumentExceptionCorrectlyRule</rule>
<rule Name="MissingExceptionConstructorsRule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.Exceptions#MissingExceptionConstructorsRule">Gendarme.Rules.Exceptions.MissingExceptionConstructorsRule</rule>
<rule Name="DoNotAssumeIntPtrSizeRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.Interoperability#DoNotAssumeIntPtrSizeRule">Gendarme.Rules.Interoperability.DoNotAssumeIntPtrSizeRule</rule>
<rule Name="GetLastErrorMustBeCalledRightAfterPInvokeRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.Interoperability#GetLastErrorMustBeCalledRightAfterPInvokeRule">Gendarme.Rules.Interoperability.GetLastErrorMustBeCalledRightAfterPInvokeRule</rule>
<rule Name="MarshalBooleansInPInvokeDeclarationsRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.Interoperability#MarshalBooleansInPInvokeDeclarationsRule">Gendarme.Rules.Interoperability.MarshalBooleansInPInvokeDeclarationsRule</rule>
<rule Name="MarshalStringsInPInvokeDeclarationsRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.Interoperability#MarshalStringsInPInvokeDeclarationsRule">Gendarme.Rules.Interoperability.MarshalStringsInPInvokeDeclarationsRule</rule>
<rule Name="PInvokeShouldNotBeVisibleRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.Interoperability#PInvokeShouldNotBeVisibleRule">Gendarme.Rules.Interoperability.PInvokeShouldNotBeVisibleRule</rule>
<rule Name="UseManagedAlternativesToPInvokeRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.Interoperability#UseManagedAlternativesToPInvokeRule">Gendarme.Rules.Interoperability.UseManagedAlternativesToPInvokeRule</rule>
<rule Name="AvoidDeepNamespaceHierarchyRule" Type="Assembly" Uri="http://www.mono-project.com/Gendarme.Rules.Naming#AvoidDeepNamespaceHierarchyRule">Gendarme.Rules.Naming.AvoidDeepNamespaceHierarchyRule</rule>
<rule Name="AvoidRedundancyInMethodNameRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.Naming#AvoidRedundancyInMethodNameRule">Gendarme.Rules.Naming.AvoidRedundancyInMethodNameRule</rule>
<rule Name="AvoidRedundancyInTypeNameRule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.Naming#AvoidRedundancyInTypeNameRule">Gendarme.Rules.Naming.AvoidRedundancyInTypeNameRule</rule>
<rule Name="AvoidTypeInterfaceInconsistencyRule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.Naming#AvoidTypeInterfaceInconsistencyRule">Gendarme.Rules.Naming.AvoidTypeInterfaceInconsistencyRule</rule>
<rule Name="AvoidNonAlphanumericIdentifierRule" Type="Assembly" Uri="http://www.mono-project.com/Gendarme.Rules.Naming#AvoidNonAlphanumericIdentifierRule">Gendarme.Rules.Naming.AvoidNonAlphanumericIdentifierRule</rule>
<rule Name="DoNotPrefixEventsWithAfterOrBeforeRule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.Naming#DoNotPrefixEventsWithAfterOrBeforeRule">Gendarme.Rules.Naming.DoNotPrefixEventsWithAfterOrBeforeRule</rule>
<rule Name="DoNotPrefixValuesWithEnumNameRule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.Naming#DoNotPrefixValuesWithEnumNameRule">Gendarme.Rules.Naming.DoNotPrefixValuesWithEnumNameRule</rule>
<rule Name="DoNotUseReservedInEnumValueNamesRule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.Naming#DoNotUseReservedInEnumValueNamesRule">Gendarme.Rules.Naming.DoNotUseReservedInEnumValueNamesRule</rule>
<rule Name="ParameterNamesShouldMatchOverriddenMethodRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.Naming#ParameterNamesShouldMatchOverriddenMethodRule">Gendarme.Rules.Naming.ParameterNamesShouldMatchOverriddenMethodRule</rule>
<rule Name="UseCorrectCasingRule" Type="Assembly" Uri="http://www.mono-project.com/Gendarme.Rules.Naming#UseCorrectCasingRule">Gendarme.Rules.Naming.UseCorrectCasingRule</rule>
<rule Name="UseCorrectPrefixRule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.Naming#UseCorrectPrefixRule">Gendarme.Rules.Naming.UseCorrectPrefixRule</rule>
<rule Name="UseCorrectSuffixRule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.Naming#UseCorrectSuffixRule">Gendarme.Rules.Naming.UseCorrectSuffixRule</rule>
<rule Name="UsePluralNameInEnumFlagsRule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.Naming#UsePluralNameInEnumFlagsRule">Gendarme.Rules.Naming.UsePluralNameInEnumFlagsRule</rule>
<rule Name="UsePreferredTermsRule" Type="Assembly" Uri="http://www.mono-project.com/Gendarme.Rules.Naming#UsePreferredTermsRule">Gendarme.Rules.Naming.UsePreferredTermsRule</rule>
<rule Name="UseSingularNameInEnumsUnlessAreFlagsRule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.Naming#UseSingularNameInEnumsUnlessAreFlagsRule">Gendarme.Rules.Naming.UseSingularNameInEnumsUnlessAreFlagsRule</rule>
<rule Name="AvoidLargeNumberOfLocalVariablesRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.Performance#AvoidLargeNumberOfLocalVariablesRule">Gendarme.Rules.Performance.AvoidLargeNumberOfLocalVariablesRule</rule>
<rule Name="AvoidLargeStructureRule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.Performance#AvoidLargeStructureRule">Gendarme.Rules.Performance.AvoidLargeStructureRule</rule>
<rule Name="AvoidRepetitiveCastsRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.Performance#AvoidRepetitiveCastsRule">Gendarme.Rules.Performance.AvoidRepetitiveCastsRule</rule>
<rule Name="AvoidReturningArraysOnPropertiesRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.Performance#AvoidReturningArraysOnPropertiesRule">Gendarme.Rules.Performance.AvoidReturningArraysOnPropertiesRule</rule>
<rule Name="AvoidTypeGetTypeForConstantStringsRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.Performance#AvoidTypeGetTypeForConstantStringsRule">Gendarme.Rules.Performance.AvoidTypeGetTypeForConstantStringsRule</rule>
<rule Name="AvoidUncalledPrivateCodeRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.Performance#AvoidUncalledPrivateCodeRule">Gendarme.Rules.Performance.AvoidUncalledPrivateCodeRule</rule>
<rule Name="AvoidUninstantiatedInternalClassesRule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.Performance#AvoidUninstantiatedInternalClassesRule">Gendarme.Rules.Performance.AvoidUninstantiatedInternalClassesRule</rule>
<rule Name="AvoidUnneededCallsOnStringRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.Performance#AvoidUnneededCallsOnStringRule">Gendarme.Rules.Performance.AvoidUnneededCallsOnStringRule</rule>
<rule Name="AvoidUnneededFieldInitializationRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.Performance#AvoidUnneededFieldInitializationRule">Gendarme.Rules.Performance.AvoidUnneededFieldInitializationRule</rule>
<rule Name="AvoidUnneededUnboxingRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.Performance#AvoidUnneededUnboxingRule">Gendarme.Rules.Performance.AvoidUnneededUnboxingRule</rule>
<rule Name="AvoidUnsealedConcreteAttributesRule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.Performance#AvoidUnsealedConcreteAttributesRule">Gendarme.Rules.Performance.AvoidUnsealedConcreteAttributesRule</rule>
<rule Name="AvoidUnsealedUninheritedInternalTypeRule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.Performance#AvoidUnsealedUninheritedInternalTypeRule">Gendarme.Rules.Performance.AvoidUnsealedUninheritedInternalTypeRule</rule>
<rule Name="AvoidUnusedParametersRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.Performance#AvoidUnusedParametersRule">Gendarme.Rules.Performance.AvoidUnusedParametersRule</rule>
<rule Name="AvoidUnusedPrivateFieldsRule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.Performance#AvoidUnusedPrivateFieldsRule">Gendarme.Rules.Performance.AvoidUnusedPrivateFieldsRule</rule>
<rule Name="CompareWithEmptyStringEfficientlyRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.Performance#CompareWithEmptyStringEfficientlyRule">Gendarme.Rules.Performance.CompareWithEmptyStringEfficientlyRule</rule>
<rule Name="ConsiderCustomAccessorsForNonVisibleEventsRule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.Performance#ConsiderCustomAccessorsForNonVisibleEventsRule">Gendarme.Rules.Performance.ConsiderCustomAccessorsForNonVisibleEventsRule</rule>
<rule Name="DoNotIgnoreMethodResultRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.Performance#DoNotIgnoreMethodResultRule">Gendarme.Rules.Performance.DoNotIgnoreMethodResultRule</rule>
<rule Name="RemoveUnneededFinalizerRule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.Performance#RemoveUnneededFinalizerRule">Gendarme.Rules.Performance.RemoveUnneededFinalizerRule</rule>
<rule Name="UseSuppressFinalizeOnIDisposableTypeWithFinalizerRule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.Performance#UseSuppressFinalizeOnIDisposableTypeWithFinalizerRule">Gendarme.Rules.Performance.UseSuppressFinalizeOnIDisposableTypeWithFinalizerRule</rule>
<rule Name="ImplementEqualsTypeRule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.Performance#ImplementEqualsTypeRule">Gendarme.Rules.Performance.ImplementEqualsTypeRule</rule>
<rule Name="MathMinMaxCandidateRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.Performance#MathMinMaxCandidateRule">Gendarme.Rules.Performance.MathMinMaxCandidateRule</rule>
<rule Name="OverrideValueTypeDefaultsRule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.Performance#OverrideValueTypeDefaultsRule">Gendarme.Rules.Performance.OverrideValueTypeDefaultsRule</rule>
<rule Name="PreferCharOverloadRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.Performance#PreferCharOverloadRule">Gendarme.Rules.Performance.PreferCharOverloadRule</rule>
<rule Name="PreferLiteralOverInitOnlyFieldsRule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.Performance#PreferLiteralOverInitOnlyFieldsRule">Gendarme.Rules.Performance.PreferLiteralOverInitOnlyFieldsRule</rule>
<rule Name="RemoveUnusedLocalVariablesRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.Performance#RemoveUnusedLocalVariablesRule">Gendarme.Rules.Performance.RemoveUnusedLocalVariablesRule</rule>
<rule Name="UseIsOperatorRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.Performance#UseIsOperatorRule">Gendarme.Rules.Performance.UseIsOperatorRule</rule>
<rule Name="UseStringEmptyRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.Performance#UseStringEmptyRule">Gendarme.Rules.Performance.UseStringEmptyRule</rule>
<rule Name="UseTypeEmptyTypesRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.Performance#UseTypeEmptyTypesRule">Gendarme.Rules.Performance.UseTypeEmptyTypesRule</rule>
<rule Name="DoNotHardcodePathsRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.Portability#DoNotHardcodePathsRule">Gendarme.Rules.Portability.DoNotHardcodePathsRule</rule>
<rule Name="ExitCodeIsLimitedOnUnixRule" Type="Assembly" Uri="http://www.mono-project.com/Gendarme.Rules.Portability#ExitCodeIsLimitedOnUnixRule">Gendarme.Rules.Portability.ExitCodeIsLimitedOnUnixRule</rule>
<rule Name="FeatureRequiresRootPrivilegeOnUnixRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.Portability#FeatureRequiresRootPrivilegeOnUnixRule">Gendarme.Rules.Portability.FeatureRequiresRootPrivilegeOnUnixRule</rule>
<rule Name="MonoCompatibilityReviewRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.Portability#MonoCompatibilityReviewRule">Gendarme.Rules.Portability.MonoCompatibilityReviewRule</rule>
<rule Name="NewLineLiteralRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.Portability#NewLineLiteralRule">Gendarme.Rules.Portability.NewLineLiteralRule</rule>
<rule Name="ArrayFieldsShouldNotBeReadOnlyRule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.Security#ArrayFieldsShouldNotBeReadOnlyRule">Gendarme.Rules.Security.ArrayFieldsShouldNotBeReadOnlyRule</rule>
<rule Name="DoNotShortCircuitCertificateCheckRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.Security#DoNotShortCircuitCertificateCheckRule">Gendarme.Rules.Security.DoNotShortCircuitCertificateCheckRule</rule>
<rule Name="NativeFieldsShouldNotBeVisibleRule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.Security#NativeFieldsShouldNotBeVisibleRule">Gendarme.Rules.Security.NativeFieldsShouldNotBeVisibleRule</rule>
<rule Name="StaticConstructorsShouldBePrivateRule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.Security#StaticConstructorsShouldBePrivateRule">Gendarme.Rules.Security.StaticConstructorsShouldBePrivateRule</rule>
<rule Name="AddMissingTypeInheritanceDemandRule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.Security.Cas#AddMissingTypeInheritanceDemandRule">Gendarme.Rules.Security.Cas.AddMissingTypeInheritanceDemandRule</rule>
<rule Name="DoNotExposeFieldsInSecuredTypeRule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.Security.Cas#DoNotExposeFieldsInSecuredTypeRule">Gendarme.Rules.Security.Cas.DoNotExposeFieldsInSecuredTypeRule</rule>
<rule Name="DoNotExposeMethodsProtectedByLinkDemandRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.Security.Cas#DoNotExposeMethodsProtectedByLinkDemandRule">Gendarme.Rules.Security.Cas.DoNotExposeMethodsProtectedByLinkDemandRule</rule>
<rule Name="DoNotReduceTypeSecurityOnMethodsRule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.Security.Cas#DoNotReduceTypeSecurityOnMethodsRule">Gendarme.Rules.Security.Cas.DoNotReduceTypeSecurityOnMethodsRule</rule>
<rule Name="ReviewNonVirtualMethodWithInheritanceDemandRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.Security.Cas#ReviewNonVirtualMethodWithInheritanceDemandRule">Gendarme.Rules.Security.Cas.ReviewNonVirtualMethodWithInheritanceDemandRule</rule>
<rule Name="ReviewSealedTypeWithInheritanceDemandRule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.Security.Cas#ReviewSealedTypeWithInheritanceDemandRule">Gendarme.Rules.Security.Cas.ReviewSealedTypeWithInheritanceDemandRule</rule>
<rule Name="ReviewSuppressUnmanagedCodeSecurityUsageRule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.Security.Cas#ReviewSuppressUnmanagedCodeSecurityUsageRule">Gendarme.Rules.Security.Cas.ReviewSuppressUnmanagedCodeSecurityUsageRule</rule>
<rule Name="SecureGetObjectDataOverridesRule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.Security.Cas#SecureGetObjectDataOverridesRule">Gendarme.Rules.Security.Cas.SecureGetObjectDataOverridesRule</rule>
<rule Name="CallBaseMethodsOnISerializableTypesRule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.Serialization#CallBaseMethodsOnISerializableTypesRule">Gendarme.Rules.Serialization.CallBaseMethodsOnISerializableTypesRule</rule>
<rule Name="DeserializeOptionalFieldRule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.Serialization#DeserializeOptionalFieldRule">Gendarme.Rules.Serialization.DeserializeOptionalFieldRule</rule>
<rule Name="ImplementISerializableCorrectlyRule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.Serialization#ImplementISerializableCorrectlyRule">Gendarme.Rules.Serialization.ImplementISerializableCorrectlyRule</rule>
<rule Name="MarkAllNonSerializableFieldsRule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.Serialization#MarkAllNonSerializableFieldsRule">Gendarme.Rules.Serialization.MarkAllNonSerializableFieldsRule</rule>
<rule Name="MarkEnumerationsAsSerializableRule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.Serialization#MarkEnumerationsAsSerializableRule">Gendarme.Rules.Serialization.MarkEnumerationsAsSerializableRule</rule>
<rule Name="MissingSerializableAttributeOnISerializableTypeRule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.Serialization#MissingSerializableAttributeOnISerializableTypeRule">Gendarme.Rules.Serialization.MissingSerializableAttributeOnISerializableTypeRule</rule>
<rule Name="MissingSerializationConstructorRule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.Serialization#MissingSerializationConstructorRule">Gendarme.Rules.Serialization.MissingSerializationConstructorRule</rule>
<rule Name="UseCorrectSignatureForSerializationMethodsRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.Serialization#UseCorrectSignatureForSerializationMethodsRule">Gendarme.Rules.Serialization.UseCorrectSignatureForSerializationMethodsRule</rule>
<rule Name="GtkSharpExecutableTargetRule" Type="Assembly" Uri="http://www.mono-project.com/Gendarme.Rules.UI#GtkSharpExecutableTargetRule">Gendarme.Rules.UI.GtkSharpExecutableTargetRule</rule>
<rule Name="SystemWindowsFormsExecutableTargetRule" Type="Assembly" Uri="http://www.mono-project.com/Gendarme.Rules.UI#SystemWindowsFormsExecutableTargetRule">Gendarme.Rules.UI.SystemWindowsFormsExecutableTargetRule</rule>
<rule Name="UseSTAThreadAttributeOnSWFEntryPointsRule" Type="Assembly" Uri="http://www.mono-project.com/Gendarme.Rules.UI#UseSTAThreadAttributeOnSWFEntryPointsRule">Gendarme.Rules.UI.UseSTAThreadAttributeOnSWFEntryPointsRule</rule>
<rule Name="AvoidAlwaysNullFieldRule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.Maintainability#AvoidAlwaysNullFieldRule">Gendarme.Rules.Maintainability.AvoidAlwaysNullFieldRule</rule>
<rule Name="AvoidComplexMethodsRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.Maintainability#AvoidComplexMethodsRule">Gendarme.Rules.Maintainability.AvoidComplexMethodsRule</rule>
<rule Name="AvoidDeepInheritanceTreeRule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.Maintainability#AvoidDeepInheritanceTreeRule">Gendarme.Rules.Maintainability.AvoidDeepInheritanceTreeRule</rule>
<rule Name="AvoidLackOfCohesionOfMethodsRule" Type="Type" Uri="http://www.mono-project.com/Gendarme.Rules.Maintainability#AvoidLackOfCohesionOfMethodsRule">Gendarme.Rules.Maintainability.AvoidLackOfCohesionOfMethodsRule</rule>
<rule Name="AvoidUnnecessarySpecializationRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.Maintainability#AvoidUnnecessarySpecializationRule">Gendarme.Rules.Maintainability.AvoidUnnecessarySpecializationRule</rule>
<rule Name="ConsiderUsingStopwatchRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.Maintainability#ConsiderUsingStopwatchRule">Gendarme.Rules.Maintainability.ConsiderUsingStopwatchRule</rule>
<rule Name="PreferStringIsNullOrEmptyRule" Type="Method" Uri="http://www.mono-project.com/Gendarme.Rules.Maintainability#PreferStringIsNullOrEmptyRule">Gendarme.Rules.Maintainability.PreferStringIsNullOrEmptyRule</rule>
</rules>
<results>
<rule Name="AvoidAlwaysNullFieldRule" Uri="http://www.mono-project.com/Gendarme.Rules.Maintainability#AvoidAlwaysNullFieldRule">
<problem>This type has a private field whose value is always null.</problem>
<solution>Either remove the field or properly initialize it.</solution>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Presentation.AddBuildServer" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.ITransportExtension ThoughtWorks.CruiseControl.CCTrayLib.Presentation.AddBuildServer::transportExtension" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\AddBuildServer.cs(≈51)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Presentation.AudioSettingsControl" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.ComponentModel.IContainer ThoughtWorks.CruiseControl.CCTrayLib.Presentation.AudioSettingsControl::components" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\AudioSettingsControl.cs(≈12)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Presentation.BuildProjectsControl" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.ComponentModel.IContainer ThoughtWorks.CruiseControl.CCTrayLib.Presentation.BuildProjectsControl::components" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\BuildProjectsControl.cs(≈9)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Presentation.ExecSettingsControl" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.ComponentModel.IContainer ThoughtWorks.CruiseControl.CCTrayLib.Presentation.ExecSettingsControl::components" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\ExecSettingsControl.cs(≈7)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Presentation.GrowlSettingsControl" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.ComponentModel.IContainer ThoughtWorks.CruiseControl.CCTrayLib.Presentation.GrowlSettingsControl::components" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\GrowlSettingsControl.cs(≈13)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Presentation.SpeechSettingsControl" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.ComponentModel.IContainer ThoughtWorks.CruiseControl.CCTrayLib.Presentation.SpeechSettingsControl::components" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\SpeechSettingsControl.cs(≈12)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Presentation.StubProjectMonitor" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.CCTrayLib.Presentation.StubProjectMonitor::category" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\StubProjectMonitor.cs(≈12)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Presentation.X10SettingsControl" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.ComponentModel.IContainer ThoughtWorks.CruiseControl.CCTrayLib.Presentation.X10SettingsControl::components" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\X10SettingsControl.cs(≈10)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Presentation.GeneralSettingsControl" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.ComponentModel.IContainer ThoughtWorks.CruiseControl.CCTrayLib.Presentation.GeneralSettingsControl::components" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\GeneralSettingsControl.cs(≈8)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Presentation.IconSettingsControl" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.ComponentModel.IContainer ThoughtWorks.CruiseControl.CCTrayLib.Presentation.IconSettingsControl::components" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\IconSettingsControl.cs(≈13)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.Monitor.Server" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Version ThoughtWorks.CruiseControl.Remote.Monitor.Server::version" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\Monitor\Server.cs(≈15)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.QueueSetSnapshot" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Remote.QueueSnapshotList ThoughtWorks.CruiseControl.Remote.QueueSetSnapshot::queueSnapshots" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\QueueSetSnapshot.cs(≈15)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.QueueSnapshot" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Remote.QueuedRequestSnapshotList ThoughtWorks.CruiseControl.Remote.QueueSnapshot::_requests" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\QueueSnapshot.cs(≈16)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.ProjectReportProjectPlugin" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.IBuildPlugin[] ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.ProjectReportProjectPlugin::pluginNames" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\ProjectReport\ProjectReportProjectPlugin.cs(≈46)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.ProjectReportProjectPlugin/ModifiedCruiseRequest" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.IServerSpecifier ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.ProjectReportProjectPlugin/ModifiedCruiseRequest::serverSpecifier" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\ProjectReport\ProjectReportProjectPlugin.cs(≈246)"></defect>
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.IProjectSpecifier ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.ProjectReportProjectPlugin/ModifiedCruiseRequest::projectSpecifier" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\ProjectReport\ProjectReportProjectPlugin.cs(≈246)"></defect>
</target>
</rule>
<rule Name="AvoidArgumentExceptionDefaultConstructorRule" Uri="http://www.mono-project.com/Gendarme.Rules.Exceptions#AvoidArgumentExceptionDefaultConstructorRule">
<problem>This method create an ArgumentException (or derived) but do not provide any useful information, like the argument, to it.</problem>
<solution>Provide more useful details when creating the specified exception.</solution>
<target Name="System.Boolean ThoughtWorks.CruiseControl.Core.Tasks.ConditionalTask::EvaluateConditions(ThoughtWorks.CruiseControl.Core.Util.ILogger,ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.Boolean ThoughtWorks.CruiseControl.Core.Tasks.ConditionalTask::EvaluateConditions(ThoughtWorks.CruiseControl.Core.Util.ILogger,ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\ConditionalTask.cs(≈262)">System.ArgumentNullException</defect>
</target>
</rule>
<rule Name="AvoidCallingProblematicMethodsRule" Uri="http://www.mono-project.com/Gendarme.Rules.BadPractice#AvoidCallingProblematicMethodsRule">
<problem>There are potentially dangerous calls into your code.</problem>
<solution>You should remove or replace the call to the dangerous method.</solution>
<target Name="System.String[] ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.ExtensionHelpers::QueryAssembliesForTypes(System.String,System.String)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="System.String[] ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.ExtensionHelpers::QueryAssembliesForTypes(System.String,System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Monitoring\ExtensionHelpers.cs(≈28)">You are calling to System.Reflection.Assembly System.Reflection.Assembly::LoadFrom(System.String), which is a potentially problematic method</defect>
</target>
<target Name="System.Reflection.Assembly ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.ExtensionHelpers::CurrentDomain_AssemblyResolve(System.Object,System.ResolveEventArgs)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="System.Reflection.Assembly ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.ExtensionHelpers::CurrentDomain_AssemblyResolve(System.Object,System.ResolveEventArgs)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Monitoring\ExtensionHelpers.cs(≈138)">You are calling to System.Reflection.Assembly System.Reflection.Assembly::LoadFrom(System.String), which is a potentially problematic method</defect>
</target>
<target Name="System.Collections.Generic.IEnumerable`1<System.Xml.Linq.XNode> ThoughtWorks.CruiseControl.Core.Config.Preprocessor.ElementProcessors.ImportProcessor::Process(System.Xml.Linq.XNode)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="System.Collections.Generic.IEnumerable`1<System.Xml.Linq.XNode> ThoughtWorks.CruiseControl.Core.Config.Preprocessor.ElementProcessors.ImportProcessor::Process(System.Xml.Linq.XNode)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\preprocessor\ElementProcessors\ImportProcessor.cs(≈27)">You are calling to System.Reflection.Assembly System.Reflection.Assembly::LoadFrom(System.String), which is a potentially problematic method</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.Messages.DataResponse ThoughtWorks.CruiseControl.Core.CruiseServer::GetLog(ThoughtWorks.CruiseControl.Remote.Messages.BuildRequest)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Critical" Confidence="High" Location="ThoughtWorks.CruiseControl.Remote.Messages.DataResponse ThoughtWorks.CruiseControl.Core.CruiseServer::GetLog(ThoughtWorks.CruiseControl.Remote.Messages.BuildRequest)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\CruiseServer.cs(≈618)">You are calling to System.Void System.GC::Collect(), which is a potentially problematic method</defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.Core.Sourcecontrol.VaultVersionChecker::VaultVersionIs317OrBetter()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="System.Boolean ThoughtWorks.CruiseControl.Core.Sourcecontrol.VaultVersionChecker::VaultVersionIs317OrBetter()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\VaultVersionChecker.cs(≈452)">You are calling to System.Reflection.Assembly System.Reflection.Assembly::LoadFile(System.String), which is a potentially problematic method</defect>
</target>
</rule>
<rule Name="AvoidDeepNamespaceHierarchyRule" Uri="http://www.mono-project.com/Gendarme.Rules.Naming#AvoidDeepNamespaceHierarchyRule">
<problem>The depth of the namespace hierarchy is getting out of control.</problem>
<solution>Try to keep the depth below 4, with an additional one for specialization (e.g. Design, Interop, Permissions)</solution>
<target Name="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Config.Preprocessor" Source=""></defect>
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Config.Preprocessor.ElementProcessors" Source=""></defect>
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Distribution.Messages" Source=""></defect>
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Publishers.Statistics" Source=""></defect>
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation" Source=""></defect>
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Security.Auditing" Source=""></defect>
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Sourcecontrol.BitKeeper" Source=""></defect>
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Sourcecontrol.Mercurial" Source=""></defect>
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Sourcecontrol.Perforce" Source=""></defect>
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic" Source=""></defect>
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Tasks.Conditions" Source=""></defect>
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Util.Log4NetTrace" Source=""></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.ActionDecorators" Source=""></defect>
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.WebDashboard.MVC.Cruise" Source=""></defect>
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.Actions" Source=""></defect>
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.GenericPlugins" Source=""></defect>
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.WebDashboard.Plugins.Administration" Source=""></defect>
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.WebDashboard.MVC.ASPNET" Source=""></defect>
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.WebDashboard.MVC.View" Source=""></defect>
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.WebDashboard.Plugins.BuildReport" Source=""></defect>
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.WebDashboard.Plugins.CCTray" Source=""></defect>
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.WebDashboard.Plugins.FarmReport" Source=""></defect>
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport" Source=""></defect>
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.WebDashboard.Plugins.RSS" Source=""></defect>
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.WebDashboard.Plugins.Security" Source=""></defect>
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.WebDashboard.Plugins.ServerReport" Source=""></defect>
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.WebDashboard.Plugins.Statistics" Source=""></defect>
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.WebDashboard.Plugins.ViewAllBuilds" Source=""></defect>
</target>
</rule>
<rule Name="AvoidLackOfCohesionOfMethodsRule" Uri="http://www.mono-project.com/Gendarme.Rules.Maintainability#AvoidLackOfCohesionOfMethodsRule">
<problem>The methods in this class lacks cohesion (higher score is better). This leads to code harder to understand and maintain.</problem>
<solution>You can apply the Extract Class or Extract Subclass refactoring.</solution>
<target Name="ThoughtWorks.CruiseControl.Service.AppRunner" Assembly="ccservice, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Service.AppRunner" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\service\AppRunner.cs(≈15)">Type cohesiveness : 38%</defect>
</target>
<target Name="Validator.ConfigurationHierarchy" Assembly="CCValidator, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="Validator.ConfigurationHierarchy" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Validator\ConfigurationHierarchy.cs(≈22)">Type cohesiveness : 33%</defect>
</target>
<target Name="Validator.ConfigurationHierarchy/ConfigurationDetails" Assembly="CCValidator, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="Validator.ConfigurationHierarchy/ConfigurationDetails" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Validator\ConfigurationHierarchy.cs(≈459)">Type cohesiveness : 33%</defect>
</target>
<target Name="Validator.MainForm" Assembly="CCValidator, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="Validator.MainForm" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Validator\MainForm.cs(≈24)">Type cohesiveness : 6%</defect>
</target>
<target Name="Validator.PersistWindowState" Assembly="CCValidator, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="Validator.PersistWindowState" Source="">Type cohesiveness : 24%</defect>
</target>
<target Name="Validator.ValidationErrorProcesser" Assembly="CCValidator, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="Validator.ValidationErrorProcesser" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Validator\ValidationErrorProcesser.cs(≈15)">Type cohesiveness : 25%</defect>
</target>
<target Name="Objection.ObjectionStore" Assembly="Objection, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="Objection.ObjectionStore" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\objection\ObjectionStore.cs(≈17)">Type cohesiveness : 18%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Configuration.BuildServer" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.CCTrayLib.Configuration.BuildServer" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Configuration\BuildServer.cs(≈10)">Type cohesiveness : 17%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Configuration.CCTrayMultiConfiguration" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.CCTrayLib.Configuration.CCTrayMultiConfiguration" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Configuration\CCTrayMultiConfiguration.cs(≈18)">Type cohesiveness : 22%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Configuration.CCTrayProject" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.CCTrayLib.Configuration.CCTrayProject" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Configuration\CCTrayProject.cs(≈11)">Type cohesiveness : 37%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Growl.GrowlController" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.CCTrayLib.Growl.GrowlController" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Growl\GrowlController.cs(≈20)">Type cohesiveness : 33%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.AggregatingProjectMonitor" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.AggregatingProjectMonitor" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Monitoring\AggregatingProjectMonitor.cs(≈12)">Type cohesiveness : 25%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.AggregatingServerMonitor" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.AggregatingServerMonitor" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Monitoring\AggregatingServerMonitor.cs(≈14)">Type cohesiveness : 33%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.HttpCruiseServerManager" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.HttpCruiseServerManager" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Monitoring\HttpCruiseServerManager.cs(≈16)">Type cohesiveness : 39%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.ProjectMonitor" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.ProjectMonitor" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Monitoring\ProjectMonitor.cs(≈20)">Type cohesiveness : 13%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.ServerMonitor" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.ServerMonitor" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Monitoring\ServerMonitor.cs(≈19)">Type cohesiveness : 15%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.ServerSnapshotChangedEventArgs" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.ServerSnapshotChangedEventArgs" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Monitoring\ServerSnapshotChangedEvent.cs(≈13)">Type cohesiveness : 25%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Presentation.AddBuildServer" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.CCTrayLib.Presentation.AddBuildServer" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\AddBuildServer.cs(≈51)">Type cohesiveness : 17%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Presentation.AddProjects" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.CCTrayLib.Presentation.AddProjects" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\AddProjects.cs(≈21)">Type cohesiveness : 16%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Presentation.BuildParameters" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.CCTrayLib.Presentation.BuildParameters" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\BuildParameters.cs(≈18)">Type cohesiveness : 22%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Presentation.BuildProjectsControl" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.CCTrayLib.Presentation.BuildProjectsControl" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\BuildProjectsControl.cs(≈9)">Type cohesiveness : 19%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Presentation.CCTrayMultiSettingsForm" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.CCTrayLib.Presentation.CCTrayMultiSettingsForm" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\CCTrayMultiSettingsForm.cs(≈11)">Type cohesiveness : 21%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Presentation.ConfigureServer" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.CCTrayLib.Presentation.ConfigureServer" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\ConfigureServer.cs(≈19)">Type cohesiveness : 27%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Presentation.CurrentStatusWindow" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.CCTrayLib.Presentation.CurrentStatusWindow" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\CurrentStatusWindow.cs(≈18)">Type cohesiveness : 24%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Presentation.DisplayChangedProjects" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.CCTrayLib.Presentation.DisplayChangedProjects" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\DisplayChangedProjects.cs(≈14)">Type cohesiveness : 31%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Presentation.GrowlSettingsControl" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.CCTrayLib.Presentation.GrowlSettingsControl" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\GrowlSettingsControl.cs(≈13)">Type cohesiveness : 28%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Presentation.PackagesListForm" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.CCTrayLib.Presentation.PackagesListForm" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\PackagesListForm.cs(≈18)">Type cohesiveness : 21%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Presentation.StubProjectMonitor" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.CCTrayLib.Presentation.StubProjectMonitor" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\StubProjectMonitor.cs(≈12)">Type cohesiveness : 10%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Presentation.SelectIconController" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.CCTrayLib.Presentation.SelectIconController" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\SelectIconController.cs(≈12)">Type cohesiveness : 35%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Presentation.GeneralSettingsControl" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.CCTrayLib.Presentation.GeneralSettingsControl" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\GeneralSettingsControl.cs(≈8)">Type cohesiveness : 36%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Presentation.MainForm" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.CCTrayLib.Presentation.MainForm" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\MainForm.cs(≈80)">Type cohesiveness : 6%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Presentation.MainFormController" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.CCTrayLib.Presentation.MainFormController" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\MainFormController.cs(≈35)">Type cohesiveness : 9%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Presentation.PersistWindowState" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.CCTrayLib.Presentation.PersistWindowState" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\PersistWindowState.cs(≈32)">Type cohesiveness : 23%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Presentation.ProjectStateIconAdaptor" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.CCTrayLib.Presentation.ProjectStateIconAdaptor" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\ProjectStateIconAdaptor.cs(≈13)">Type cohesiveness : 28%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Presentation.SelectAudioFileController" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.CCTrayLib.Presentation.SelectAudioFileController" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\SelectAudioFileController.cs(≈14)">Type cohesiveness : 30%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Presentation.SynchronizedProjectMonitor" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.CCTrayLib.Presentation.SynchronizedProjectMonitor" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\SynchronizedProjectMonitor.cs(≈19)">Type cohesiveness : 22%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Presentation.SynchronizedServerMonitor" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.CCTrayLib.Presentation.SynchronizedServerMonitor" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\SynchronizedServerMonitor.cs(≈unavailable)">Type cohesiveness : 22%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Presentation.TrayIconFacade" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.CCTrayLib.Presentation.TrayIconFacade" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\TrayIconFacade.cs(≈21)">Type cohesiveness : 34%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Security.ConfigureUserName" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.CCTrayLib.Security.ConfigureUserName" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Security\ConfigureUserName.cs(≈12)">Type cohesiveness : 26%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Security.ConfigureUserPassword" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.CCTrayLib.Security.ConfigureUserPassword" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Security\ConfigureUserPassword.cs(≈12)">Type cohesiveness : 22%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.X10.Cm11LowLevelDriver" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.CCTrayLib.X10.Cm11LowLevelDriver" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\X10\Cm11LowLevelDriver.cs(≈77)">Type cohesiveness : 39%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.X10.Cm11LowLevelDriver/Cm11LowLevelDriverWorker" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.CCTrayLib.X10.Cm11LowLevelDriver/Cm11LowLevelDriverWorker" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\X10\Cm11LowLevelDriverWorker.cs(≈19)">Type cohesiveness : 13%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.X10.LampController" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.CCTrayLib.X10.LampController" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\X10\LampController.cs(≈13)">Type cohesiveness : 33%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.X10.X10Controller" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.CCTrayLib.X10.X10Controller" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\X10\X10Controller.cs(≈16)">Type cohesiveness : 33%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Config.Preprocessor.PreprocessorEnvironment" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Config.Preprocessor.PreprocessorEnvironment" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\preprocessor\PreprocessorEnvironment.cs(≈38)">Type cohesiveness : 15%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.ConsoleRunnerArguments" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.ConsoleRunnerArguments" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\ConsoleRunnerArguments.cs(≈6)">Type cohesiveness : 12%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Config.DefaultQueueConfiguration" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Config.DefaultQueueConfiguration" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\DefaultQueueConfiguration.cs(≈85)">Type cohesiveness : 33%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Config.Configuration" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Config.Configuration" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\Configuration.cs(≈13)">Type cohesiveness : 20%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Config.FileWatcherConfigurationService" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Config.FileWatcherConfigurationService" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\FileWatcherConfigurationService.cs(≈15)">Type cohesiveness : 25%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.CruiseServer" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.CruiseServer" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\CruiseServer.cs(≈38)">Type cohesiveness : 9%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.CruiseServerClient" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.CruiseServerClient" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\CruiseServerClient.cs(≈25)">Type cohesiveness : 25%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.CruiseServerClient/SecureConnection" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.CruiseServerClient/SecureConnection" Source="">Type cohesiveness : 33%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Distribution.Messages.StartBuildRequest" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Distribution.Messages.StartBuildRequest" Source="">Type cohesiveness : 17%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Distribution.RemoteBuildAgent" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Distribution.RemoteBuildAgent" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Distribution\RemoteBuildAgent.cs(≈23)">Type cohesiveness : 14%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Distribution.RemoteBuildMachine" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Distribution.RemoteBuildMachine" Source="">Type cohesiveness : 25%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Distribution.RemoteBuildRequest" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Distribution.RemoteBuildRequest" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Distribution\RemoteBuildRequest.cs(≈28)">Type cohesiveness : 16%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.IntegrationQueueManager" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.IntegrationQueueManager" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\IntegrationQueueManager.cs(≈19)">Type cohesiveness : 35%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.IntegrationResult" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.IntegrationResult" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\IntegrationResult.cs(≈27)">Type cohesiveness : 6%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.IntegrationSummary" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.IntegrationSummary" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\IntegrationSummary.cs(≈14)">Type cohesiveness : 24%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Label.AssemblyVersionLabeller" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Label.AssemblyVersionLabeller" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\label\AssemblyVersionLabeller.cs(≈43)">Type cohesiveness : 20%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Label.DateLabeller" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Label.DateLabeller" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\label\DateLabeller.cs(≈34)">Type cohesiveness : 20%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Label.DefaultLabeller" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Label.DefaultLabeller" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\label\DefaultLabeller.cs(≈37)">Type cohesiveness : 20%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Label.FileLabeller" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Label.FileLabeller" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\label\FileLabeller.cs(≈33)">Type cohesiveness : 31%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Label.IterationLabeller" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Label.IterationLabeller" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\label\IterationLabeller.cs(≈37)">Type cohesiveness : 25%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Label.RemoteProjectLabeller" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Label.RemoteProjectLabeller" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\label\RemoteProjectLabeller.cs(≈25)">Type cohesiveness : 33%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.LogFile" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.LogFile" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\LogFile.cs(≈19)">Type cohesiveness : 28%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Project" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Project" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Project.cs(≈unavailable)">Type cohesiveness : 4%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.ProjectIntegrator" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.ProjectIntegrator" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\ProjectIntegrator.cs(≈28)">Type cohesiveness : 20%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Publishers.BuildPublisher" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Publishers.BuildPublisher" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\publishers\BuildPublisher.cs(≈61)">Type cohesiveness : 14%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Publishers.EmailLDAPConverter" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Publishers.EmailLDAPConverter" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\publishers\EmailLDAPConverter.cs(≈34)">Type cohesiveness : 28%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Publishers.EmailGateway" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Publishers.EmailGateway" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\publishers\EmailGateway.cs(≈12)">Type cohesiveness : 39%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Publishers.EmailPublisher" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Publishers.EmailPublisher" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\publishers\EmailPublisher.cs(≈131)">Type cohesiveness : 9%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Publishers.EmailUser" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Publishers.EmailUser" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\publishers\EmailUser.cs(≈37)">Type cohesiveness : 33%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Publishers.ForceBuildPublisher" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Publishers.ForceBuildPublisher" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\publishers\ForceBuildPublisher.cs(≈53)">Type cohesiveness : 12%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Publishers.PackageFile" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Publishers.PackageFile" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\publishers\PackageFile.cs(≈19)">Type cohesiveness : 25%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Publishers.PackageFolder" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Publishers.PackageFolder" Source="">Type cohesiveness : 20%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Publishers.PackagePublisher" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Publishers.PackagePublisher" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\publishers\PackagePublisher.cs(≈47)">Type cohesiveness : 14%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Queues.IntegrationQueue" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Queues.IntegrationQueue" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Queues\IntegrationQueue.cs(≈30)">Type cohesiveness : 28%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Queues.IntegrationQueueItem" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Queues.IntegrationQueueItem" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Queues\IntegrationQueueItem.cs(≈17)">Type cohesiveness : 33%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.RemoteCruiseServer" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.RemoteCruiseServer" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\RemoteCruiseServer.cs(≈29)">Type cohesiveness : 27%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.DefaultServerSpecifier" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.DefaultServerSpecifier" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Reporting\Dashboard\Navigation\DefaultServerSpecifier.cs(≈9)">Type cohesiveness : 33%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Security.ImpersonationDetails" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Security.ImpersonationDetails" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Security\ImpersonationDetails.cs(≈18)">Type cohesiveness : 33%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Security.Permissions" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Security.Permissions" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Security\Permissions.cs(≈17)">Type cohesiveness : 11%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Security.ActiveDirectoryAuthentication" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Security.ActiveDirectoryAuthentication" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Security\ActiveDirectoryAuthentication.cs(≈36)">Type cohesiveness : 25%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Security.DefaultProjectAuthorisation" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Security.DefaultProjectAuthorisation" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Security\DefaultProjectAuthorisation.cs(≈35)">Type cohesiveness : 38%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Security.ExternalFileSecurityManager" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Security.ExternalFileSecurityManager" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Security\ExternalFileSecurityManager.cs(≈66)">Type cohesiveness : 28%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Security.InternalSecurityManager" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Security.InternalSecurityManager" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Security\InternalSecurityManager.cs(≈unavailable)">Type cohesiveness : 35%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Security.UserNameAuthentication" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Security.UserNameAuthentication" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Security\UserNameAuthentication.cs(≈58)">Type cohesiveness : 33%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Security.UserPasswordAuthentication" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Security.UserPasswordAuthentication" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Security\UserPasswordAuthentication.cs(≈58)">Type cohesiveness : 27%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.AccuRev" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Sourcecontrol.AccuRev" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\AccuRev.cs(≈158)">Type cohesiveness : 12%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.Alienbrain" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Sourcecontrol.Alienbrain" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Alienbrain.cs(≈68)">Type cohesiveness : 9%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.BitKeeper.BitKeeper" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Sourcecontrol.BitKeeper.BitKeeper" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\BitKeeper\BitKeeper.cs(≈47)">Type cohesiveness : 17%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.ClearCase" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Sourcecontrol.ClearCase" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\ClearCase.cs(≈113)">Type cohesiveness : 12%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.Cvs" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Sourcecontrol.Cvs" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Cvs.cs(≈51)">Type cohesiveness : 6%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.CvsHistoryParser" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Sourcecontrol.CvsHistoryParser" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\CvsHistoryParser.cs(≈79)">Type cohesiveness : 33%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.ExternalSourceControl" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Sourcecontrol.ExternalSourceControl" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\ExternalSourceControl.cs(≈145)">Type cohesiveness : 20%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.FileSourceControl" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Sourcecontrol.FileSourceControl" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\FileSourceControl.cs(≈39)">Type cohesiveness : 25%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.FilteredSourceControl" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Sourcecontrol.FilteredSourceControl" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\FilteredSourceControl.cs(≈78)">Type cohesiveness : 33%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.FtpSourceControl" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Sourcecontrol.FtpSourceControl" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\FtpSourceControl.cs(≈43)">Type cohesiveness : 12%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.Git" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Sourcecontrol.Git" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Git.cs(≈224)">Type cohesiveness : 7%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.Mercurial.Mercurial" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Sourcecontrol.Mercurial.Mercurial" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Mercurial\Mercurial.cs(≈53)">Type cohesiveness : 9%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.Mercurial.MercurialModification" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Sourcecontrol.Mercurial.MercurialModification" Source="">Type cohesiveness : 14%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.Mks" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Sourcecontrol.Mks" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Mks.cs(≈49)">Type cohesiveness : 10%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.NullSourceControl" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Sourcecontrol.NullSourceControl" Source="">Type cohesiveness : 33%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.Perforce.P4" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Sourcecontrol.Perforce.P4" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Perforce\P4.cs(≈74)">Type cohesiveness : 5%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.PlasticSCM" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Sourcecontrol.PlasticSCM" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\PlasticSCM.cs(≈46)">Type cohesiveness : 12%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.Pvcs" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Sourcecontrol.Pvcs" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Pvcs.cs(≈67)">Type cohesiveness : 6%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.RobocopySourceControl" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Sourcecontrol.RobocopySourceControl" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\RobocopySourceControl.cs(≈44)">Type cohesiveness : 20%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.StarTeam" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Sourcecontrol.StarTeam" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\StarTeam.cs(≈60)">Type cohesiveness : 8%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.Surround" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Sourcecontrol.Surround" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Surround.cs(≈52)">Type cohesiveness : 11%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.Svn" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Sourcecontrol.Svn" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Svn.cs(≈362)">Type cohesiveness : 5%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.ChangeSynergyUrlBuilder" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.ChangeSynergyUrlBuilder" Source="">Type cohesiveness : 22%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.Synergy" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.Synergy" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Telelogic\Synergy.cs(≈152)">Type cohesiveness : 33%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyConnectionInfo" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyConnectionInfo" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Telelogic\SynergyConnectionInfo.cs(≈245)">Type cohesiveness : 9%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.ProcessExecutor/RunnableProcess" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Util.ProcessExecutor/RunnableProcess" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\ProcessExecutor.cs(≈66)">Type cohesiveness : 26%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyProjectInfo" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyProjectInfo" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Telelogic\SynergyProjectInfo.cs(≈184)">Type cohesiveness : 14%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.Vault317" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Sourcecontrol.Vault317" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Vault317.cs(≈17)">Type cohesiveness : 36%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.VaultVersionChecker" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Sourcecontrol.VaultVersionChecker" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\VaultVersionChecker.cs(≈115)">Type cohesiveness : 4%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.Vss" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Sourcecontrol.Vss" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Vss.cs(≈143)">Type cohesiveness : 8%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.Vsts" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Sourcecontrol.Vsts" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Vsts.cs(≈63)">Type cohesiveness : 7%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.CodeItRightTask" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Tasks.CodeItRightTask" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\CodeItRightTask.cs(≈57)">Type cohesiveness : 10%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.CommentTask" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Tasks.CommentTask" Source="">Type cohesiveness : 33%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.ConditionalTask" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Tasks.ConditionalTask" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\ConditionalTask.cs(≈49)">Type cohesiveness : 17%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.Conditions.CompareValuesTaskCondition" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Tasks.Conditions.CompareValuesTaskCondition" Source="">Type cohesiveness : 25%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.Conditions.UrlHeaderValueTaskCondition" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Tasks.Conditions.UrlHeaderValueTaskCondition" Source="">Type cohesiveness : 25%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.CoverageFilter" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Tasks.CoverageFilter" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\CoverageFilter.cs(≈19)">Type cohesiveness : 25%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.CoverageThreshold" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Tasks.CoverageThreshold" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\CoverageThreshold.cs(≈19)">Type cohesiveness : 25%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.CruiseServerControlTask" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Tasks.CruiseServerControlTask" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\CruiseServerControlTask.cs(≈29)">Type cohesiveness : 20%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.DupFinderTask" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Tasks.DupFinderTask" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\DupFinderTask.cs(≈86)">Type cohesiveness : 7%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.FtpTask" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Tasks.FtpTask" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\FtpTask.cs(≈51)">Type cohesiveness : 12%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.HttpRequestSettings" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Tasks.HttpRequestSettings" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\HttpRequestSettings.cs(≈41)">Type cohesiveness : 10%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.HttpStatusTask" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Tasks.HttpStatusTask" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\HttpStatusTask.cs(≈70)">Type cohesiveness : 17%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.HttpStatusTask/HttpRequestStatus" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Tasks.HttpStatusTask/HttpRequestStatus" Source="">Type cohesiveness : 7%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.MergeFileInfo" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Tasks.MergeFileInfo" Source="">Type cohesiveness : 33%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.NCoverReportTask" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Tasks.NCoverReportTask" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\NCoverReportTask.cs(≈74)">Type cohesiveness : 4%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.NCoverProfileTask" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Tasks.NCoverProfileTask" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\NCoverProfileTask.cs(≈58)">Type cohesiveness : 3%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.DevenvTask" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Tasks.DevenvTask" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\DevenvTask.cs(≈73)">Type cohesiveness : 9%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.ExecutableTask" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Tasks.ExecutableTask" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\ExecutableTask.cs(≈86)">Type cohesiveness : 14%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.FileTaskResult" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Tasks.FileTaskResult" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\FileTaskResult.cs(≈27)">Type cohesiveness : 33%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.FinalBuilderTask" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Tasks.FinalBuilderTask" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\FinalBuilderTask.cs(≈73)">Type cohesiveness : 10%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.GendarmeTask" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Tasks.GendarmeTask" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\GendarmeTask.cs(≈63)">Type cohesiveness : 6%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.MergeFilesTask" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Tasks.MergeFilesTask" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\MergeFilesTask.cs(≈107)">Type cohesiveness : 25%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.ModificationReaderTask" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Tasks.ModificationReaderTask" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\ModificationReaderTask.cs(≈63)">Type cohesiveness : 28%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.ModificationWriterTask" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Tasks.ModificationWriterTask" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\ModificationWriterTask.cs(≈98)">Type cohesiveness : 25%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.MsBuildTask" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Tasks.MsBuildTask" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\MsBuildTask.cs(≈57)">Type cohesiveness : 10%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.NAntTask" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Tasks.NAntTask" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\NAntTask.cs(≈132)">Type cohesiveness : 9%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.NDependTask" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Tasks.NDependTask" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\NDependTask.cs(≈96)">Type cohesiveness : 8%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.XmlTaskResult" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Tasks.XmlTaskResult" Source="">Type cohesiveness : 25%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Triggers.RollUpTrigger" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Triggers.RollUpTrigger" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Triggers\RollUpTrigger.cs(≈42)">Type cohesiveness : 32%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.NUnitTask" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Tasks.NUnitTask" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\NUnitTask.cs(≈55)">Type cohesiveness : 12%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.PowerShellTask" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Tasks.PowerShellTask" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\PowerShellTask.cs(≈54)">Type cohesiveness : 11%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.RakeTask" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Tasks.RakeTask" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\RakeTask.cs(≈70)">Type cohesiveness : 10%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.SynchronisationTask" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Tasks.SynchronisationTask" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\SynchronisationTask.cs(≈53)">Type cohesiveness : 25%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Triggers.FilterTrigger" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Triggers.FilterTrigger" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Triggers\FilterTrigger.cs(≈70)">Type cohesiveness : 18%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Triggers.IntervalTrigger" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Triggers.IntervalTrigger" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Triggers\IntervalTrigger.cs(≈47)">Type cohesiveness : 18%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Triggers.ProjectTrigger" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Triggers.ProjectTrigger" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Triggers\ProjectTrigger.cs(≈57)">Type cohesiveness : 14%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Triggers.ScheduleTrigger" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Triggers.ScheduleTrigger" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Triggers\ScheduleTrigger.cs(≈53)">Type cohesiveness : 15%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.BuildProgressInformation" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Util.BuildProgressInformation" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\BuildProgressInformation.cs(≈10)">Type cohesiveness : 37%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.FileChangedWatcher" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Util.FileChangedWatcher" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\FileChangedWatcher.cs(≈10)">Type cohesiveness : 39%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.FtpLib" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Util.FtpLib" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\FtpLib.cs(≈13)">Type cohesiveness : 33%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.LdapHelper" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Util.LdapHelper" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\LdapHelper.cs(≈16)">Type cohesiveness : 10%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.LdapUserInfo" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Util.LdapUserInfo" Source="">Type cohesiveness : 14%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.ProcessInfo" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Util.ProcessInfo" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\ProcessInfo.cs(≈24)">Type cohesiveness : 21%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.ProcessResult" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Util.ProcessResult" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\ProcessResult.cs(≈20)">Type cohesiveness : 20%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.ClientStartUpSettings" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Remote.ClientStartUpSettings" Source="">Type cohesiveness : 33%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.CruiseServerHttpClient" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Remote.CruiseServerHttpClient" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\CruiseServerHttpClient.cs(≈26)">Type cohesiveness : 33%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.EncryptingConnection" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Remote.EncryptingConnection" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\EncryptingConnection.cs(≈17)">Type cohesiveness : 35%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.Messages.ServerRequest" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Remote.Messages.ServerRequest" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\Messages\ServerRequest.cs(≈16)">Type cohesiveness : 20%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.Messages.Response" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Remote.Messages.Response" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\Messages\Response.cs(≈19)">Type cohesiveness : 33%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.Monitor.BuildQueue" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Remote.Monitor.BuildQueue" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\Monitor\BuildQueue.cs(≈15)">Type cohesiveness : 12%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.Monitor.BuildQueueRequest" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Remote.Monitor.BuildQueueRequest" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\Monitor\BuildQueueRequest.cs(≈25)">Type cohesiveness : 33%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.Monitor.PollingServerWatcher" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Remote.Monitor.PollingServerWatcher" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\Monitor\PollingServerWatcher.cs(≈14)">Type cohesiveness : 32%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.Monitor.Project" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Remote.Monitor.Project" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\Monitor\Project.cs(≈18)">Type cohesiveness : 11%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.Monitor.ProjectBuild" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Remote.Monitor.ProjectBuild" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\Monitor\ProjectBuild.cs(≈26)">Type cohesiveness : 21%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.Monitor.Server" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Remote.Monitor.Server" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\Monitor\Server.cs(≈15)">Type cohesiveness : 8%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.Mono.OptionContext" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Remote.Mono.OptionContext" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\Mono\Options.cs(≈245)">Type cohesiveness : 20%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.CruiseServerClientFactory" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Remote.CruiseServerClientFactory" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\CruiseServerClientFactory.cs(≈12)">Type cohesiveness : 37%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.CruiseServerRemotingClient" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Remote.CruiseServerRemotingClient" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\CruiseServerRemotingClient.cs(≈19)">Type cohesiveness : 28%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.HttpConnection" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Remote.HttpConnection" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\HttpConnection.cs(≈27)">Type cohesiveness : 27%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.Messages.ChangePasswordRequest" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Remote.Messages.ChangePasswordRequest" Source="">Type cohesiveness : 33%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.Messages.ChangeConfigurationRequest" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Remote.Messages.ChangeConfigurationRequest" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\Messages\ChangeConfigurationRequest.cs(≈24)">Type cohesiveness : 25%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.Messages.ReadAuditRequest" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Remote.Messages.ReadAuditRequest" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\Messages\ReadAuditRequest.cs(≈19)">Type cohesiveness : 33%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.Parameters.DateParameter" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Remote.Parameters.DateParameter" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\Parameters\DateParameter.cs(≈77)">Type cohesiveness : 28%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.Parameters.BooleanParameter" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Remote.Parameters.BooleanParameter" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\Parameters\BooleanParameter.cs(≈85)">Type cohesiveness : 33%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.ItemStatus" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Remote.ItemStatus" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\ItemStatus.cs(≈16)">Type cohesiveness : 14%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.RemotingConnection" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Remote.RemotingConnection" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\RemotingConnection.cs(≈25)">Type cohesiveness : 33%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.IntegrationRequest" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Remote.IntegrationRequest" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\IntegrationRequest.cs(≈19)">Type cohesiveness : 17%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.Parameters.SelectParameter" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Remote.Parameters.SelectParameter" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\Parameters\SelectParameter.cs(≈85)">Type cohesiveness : 27%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.Parameters.TextParameter" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Remote.Parameters.TextParameter" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\Parameters\TextParameter.cs(≈75)">Type cohesiveness : 38%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.Parameters.NumericParameter" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Remote.Parameters.NumericParameter" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\Parameters\NumericParameter.cs(≈72)">Type cohesiveness : 38%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.PackageDetails" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Remote.PackageDetails" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\PackageDetails.cs(≈25)">Type cohesiveness : 17%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.ProjectStatus" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Remote.ProjectStatus" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\ProjectStatus.cs(≈19)">Type cohesiveness : 6%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.QueuedRequestSnapshot" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Remote.QueuedRequestSnapshot" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\QueuedRequestSnapshot.cs(≈19)">Type cohesiveness : 33%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.Security.AuditRecord" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Remote.Security.AuditRecord" Source="">Type cohesiveness : 17%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.Security.SecurityCheckDiagnostics" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Remote.Security.SecurityCheckDiagnostics" Source="">Type cohesiveness : 25%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.Security.UserDetails" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Remote.Security.UserDetails" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\Security\UserDetails.cs(≈29)">Type cohesiveness : 33%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.WcfConnection" Assembly="ThoughtWorks.CruiseControl.Remote.Extensions, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Remote.WcfConnection" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Communications.Extensions\WcfConnection.cs(≈23)">Type cohesiveness : 35%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Configuration.DashboardConfigurationLoader" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.WebDashboard.Configuration.DashboardConfigurationLoader" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Configuration\DashboardConfigurationLoader.cs(≈25)">Type cohesiveness : 25%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Configuration.NetReflectorPluginConfiguration" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.WebDashboard.Configuration.NetReflectorPluginConfiguration" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Configuration\NetReflectorPluginConfiguration.cs(≈8)">Type cohesiveness : 14%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Configuration.ServerLocation" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.WebDashboard.Configuration.ServerLocation" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Configuration\ServerLocation.cs(≈8)">Type cohesiveness : 17%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Configuration.StylesheetConfiguration" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.WebDashboard.Configuration.StylesheetConfiguration" Source="">Type cohesiveness : 33%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.Actions.HtmlReportAction" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.Actions.HtmlReportAction" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Dashboard\Actions\HtmlReportAction.cs(≈29)">Type cohesiveness : 33%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.GenericPlugins.HtmlReportPlugin" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.GenericPlugins.HtmlReportPlugin" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Dashboard\GenericPlugins\HtmlReportPlugin.cs(≈57)">Type cohesiveness : 25%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Plugins.Administration.ConfigurationSetting" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.WebDashboard.Plugins.Administration.ConfigurationSetting" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\Administration\ConfigurationSetting.cs(≈14)">Type cohesiveness : 20%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Plugins.Administration.Package" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.WebDashboard.Plugins.Administration.Package" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\Administration\Package.cs(≈30)">Type cohesiveness : 27%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Plugins.Administration.PackageManifest" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.WebDashboard.Plugins.Administration.PackageManifest" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\Administration\PackageManifest.cs(≈19)">Type cohesiveness : 14%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.ActionDecorators.SiteTemplateActionDecorator" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.ActionDecorators.SiteTemplateActionDecorator" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Dashboard\ActionDecorators\SiteTemplateActionDecorator.cs(≈30)">Type cohesiveness : 19%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.Actions.MultipleXslReportBuildAction" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.Actions.MultipleXslReportBuildAction" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Dashboard\Actions\MultipleXslReportBuildAction.cs(≈17)">Type cohesiveness : 33%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.Actions.XslReportBuildAction" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.Actions.XslReportBuildAction" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Dashboard\Actions\XslReportBuildAction.cs(≈18)">Type cohesiveness : 28%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.GeneralAbsoluteLink" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.GeneralAbsoluteLink" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Dashboard\GeneralAbsoluteLink.cs(≈8)">Type cohesiveness : 33%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.DefaultLinkFactory" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.DefaultLinkFactory" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Dashboard\DefaultLinkFactory.cs(≈10)">Type cohesiveness : 37%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.GenericPlugins.XslMultiReportBuildPlugin" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.GenericPlugins.XslMultiReportBuildPlugin" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Dashboard\GenericPlugins\XslMultiReportBuildPlugin.cs(≈18)">Type cohesiveness : 25%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.GenericPlugins.XslReportBuildPlugin" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.GenericPlugins.XslReportBuildPlugin" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Dashboard\GenericPlugins\XslReportBuildPlugin.cs(≈12)">Type cohesiveness : 22%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.ProjectGridRow" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.ProjectGridRow" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Dashboard\ProjectGridRow.cs(≈15)">Type cohesiveness : 25%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.SideBarViewBuilder" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.SideBarViewBuilder" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Dashboard\SideBarViewBuilder.cs(≈25)">Type cohesiveness : 39%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.TopControlsViewBuilder" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.TopControlsViewBuilder" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Dashboard\TopControlsViewBuilder.cs(≈23)">Type cohesiveness : 39%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.VelocityProjectGridAction" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.VelocityProjectGridAction" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Dashboard\VelocityProjectGridAction.cs(≈26)">Type cohesiveness : 18%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.IO.RequestWrappingCruiseRequest" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.WebDashboard.IO.RequestWrappingCruiseRequest" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\IO\RequestWrappingCruiseRequest.cs(≈14)">Type cohesiveness : 33%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.MVC.FileTransferResponse" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.WebDashboard.MVC.FileTransferResponse" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\MVC\FileTransferResponse.cs(≈15)">Type cohesiveness : 38%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.MVC.NameValueCollectionRequest" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.WebDashboard.MVC.NameValueCollectionRequest" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\MVC\NameValueCollectionRequest.cs(≈14)">Type cohesiveness : 22%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.MVC.View.LazilyInitialisingVelocityTransformer" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.WebDashboard.MVC.View.LazilyInitialisingVelocityTransformer" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\MVC\View\LazilyInitialisingVelocityTransformer.cs(≈22)">Type cohesiveness : 27%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Plugins.BuildReport.BuildReportXslFilename" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.WebDashboard.Plugins.BuildReport.BuildReportXslFilename" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\BuildReport\BuildReportXslFilename.cs(≈14)">Type cohesiveness : 33%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Plugins.FarmReport.FarmReportFarmPlugin" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.WebDashboard.Plugins.FarmReport.FarmReportFarmPlugin" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\FarmReport\FarmReportFarmPlugin.cs(≈53)">Type cohesiveness : 28%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.PackageListAction/PackageDisplay" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.PackageListAction/PackageDisplay" Source="">Type cohesiveness : 20%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.ProjectReportProjectPlugin" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.ProjectReportProjectPlugin" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\ProjectReport\ProjectReportProjectPlugin.cs(≈46)">Type cohesiveness : 27%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.ProjectReportProjectPlugin/ModifiedCruiseRequest" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.ProjectReportProjectPlugin/ModifiedCruiseRequest" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\ProjectReport\ProjectReportProjectPlugin.cs(≈246)">Type cohesiveness : 20%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Plugins.Statistics.BuildGraph/GraphBuildDayInfo" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.WebDashboard.Plugins.Statistics.BuildGraph/GraphBuildDayInfo" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\Statistics\BuildGraph.cs(≈214)">Type cohesiveness : 28%</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.ServerConnection.CruiseServerException" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.WebDashboard.ServerConnection.CruiseServerException" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\ServerConnection\CruiseServerException.cs(≈11)">Type cohesiveness : 33%</defect>
</target>
</rule>
<rule Name="AvoidMethodWithUnusedGenericTypeRule" Uri="http://www.mono-project.com/Gendarme.Rules.Design.Generic#AvoidMethodWithUnusedGenericTypeRule">
<problem>The method parameters are not using all generic type parameters defined.</problem>
<solution>Not infering all generic typers in the method parameters can lead to confusing, hard to use, API definitions.</solution>
<target Name="TType ThoughtWorks.CruiseControl.Core.Config.ConfigurationTrace::GetAncestorValue()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="TType ThoughtWorks.CruiseControl.Core.Config.ConfigurationTrace::GetAncestorValue()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\ConfigurationTrace.cs(≈48)">Generic parameter 'TType' is not used by the method parameters.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Config.ConfigurationTrace ThoughtWorks.CruiseControl.Core.Config.ConfigurationTrace::FindAncestor()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Config.ConfigurationTrace ThoughtWorks.CruiseControl.Core.Config.ConfigurationTrace::FindAncestor()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\ConfigurationTrace.cs(≈68)">Generic parameter 'TType' is not used by the method parameters.</defect>
</target>
<target Name="T ThoughtWorks.CruiseControl.Core.Config.Preprocessor.Evaluator::EvalToType(System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="T ThoughtWorks.CruiseControl.Core.Config.Preprocessor.Evaluator::EvalToType(System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\preprocessor\CodeEvaluator.cs(≈101)">Generic parameter 'T' is not used by the method parameters.</defect>
</target>
<target Name="TComponent ThoughtWorks.CruiseControl.Core.Security.ISecurityManager::RetrieveComponent()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="TComponent ThoughtWorks.CruiseControl.Core.Security.ISecurityManager::RetrieveComponent()" Source="">Generic parameter 'TComponent' is not used by the method parameters.</defect>
</target>
<target Name="TComponent ThoughtWorks.CruiseControl.Core.Security.SecurityManagerBase::RetrieveComponent()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="TComponent ThoughtWorks.CruiseControl.Core.Security.SecurityManagerBase::RetrieveComponent()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Security\SecurityManagerBase.cs(≈359)">Generic parameter 'TComponent' is not used by the method parameters.</defect>
</target>
<target Name="TComponent ThoughtWorks.CruiseControl.Core.Security.NullSecurityManager::RetrieveComponent()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="TComponent ThoughtWorks.CruiseControl.Core.Security.NullSecurityManager::RetrieveComponent()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Security\NullSecurityManager.cs(≈239)">Generic parameter 'TComponent' is not used by the method parameters.</defect>
</target>
<target Name="TData ThoughtWorks.CruiseControl.Remote.Monitor.DataBag::Get()" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="TData ThoughtWorks.CruiseControl.Remote.Monitor.DataBag::Get()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\Monitor\DataBag.cs(≈24)">Generic parameter 'TData' is not used by the method parameters.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Remote.Monitor.DataBag::Delete()" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.Remote.Monitor.DataBag::Delete()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\Monitor\DataBag.cs(≈56)">Generic parameter 'TData' is not used by the method parameters.</defect>
</target>
<target Name="T ThoughtWorks.CruiseControl.Remote.Mono.Option::Parse(System.String,ThoughtWorks.CruiseControl.Remote.Mono.OptionContext)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="T ThoughtWorks.CruiseControl.Remote.Mono.Option::Parse(System.String,ThoughtWorks.CruiseControl.Remote.Mono.OptionContext)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\Mono\Options.cs(≈344)">Generic parameter 'T' is not used by the method parameters.</defect>
</target>
</rule>
<rule Name="AvoidMultidimensionalIndexerRule" Uri="http://www.mono-project.com/Gendarme.Rules.Design#AvoidMultidimensionalIndexerRule">
<problem>This indexer use multiple indexes and this limit its usability.</problem>
<solution>Convert this indexer into a method.</solution>
<target Name="System.Windows.Forms.ListViewItem ThoughtWorks.CruiseControl.CCTrayLib.Presentation.ProjectConfigurationListViewItemAdaptor::get_Item()" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.Windows.Forms.ListViewItem ThoughtWorks.CruiseControl.CCTrayLib.Presentation.ProjectConfigurationListViewItemAdaptor::get_Item()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\ProjectConfigurationListViewItemAdaptor.cs(≈21)"></defect>
</target>
</rule>
<rule Name="AvoidNonAlphanumericIdentifierRule" Uri="http://www.mono-project.com/Gendarme.Rules.Naming#AvoidNonAlphanumericIdentifierRule">
<problem>This namespace, type or member name contains underscore(s).</problem>
<solution>Remove the underscore from the specified name.</solution>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Presentation.ResourceIntegrationQueueIconProvider" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.CCTrayLib.StatusIcon ThoughtWorks.CruiseControl.CCTrayLib.Presentation.ResourceIntegrationQueueIconProvider::REMOTING_SERVER" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\ResourceIntegrationQueueIconProvider.cs(≈7)"></defect>
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.CCTrayLib.StatusIcon ThoughtWorks.CruiseControl.CCTrayLib.Presentation.ResourceIntegrationQueueIconProvider::HTTP_SERVER" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\ResourceIntegrationQueueIconProvider.cs(≈7)"></defect>
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.CCTrayLib.StatusIcon ThoughtWorks.CruiseControl.CCTrayLib.Presentation.ResourceIntegrationQueueIconProvider::QUEUE_EMPTY" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\ResourceIntegrationQueueIconProvider.cs(≈7)"></defect>
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.CCTrayLib.StatusIcon ThoughtWorks.CruiseControl.CCTrayLib.Presentation.ResourceIntegrationQueueIconProvider::QUEUE_POPULATED" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\ResourceIntegrationQueueIconProvider.cs(≈7)"></defect>
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.CCTrayLib.StatusIcon ThoughtWorks.CruiseControl.CCTrayLib.Presentation.ResourceIntegrationQueueIconProvider::CHECKING_MODIFICATIONS" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\ResourceIntegrationQueueIconProvider.cs(≈7)"></defect>
</target>
<target Name="System.Collections.Generic.IEnumerable`1<System.Xml.Linq.XNode> ThoughtWorks.CruiseControl.Core.Config.Preprocessor.ElementProcessors.ElementProcessor::_ProcessNodes(System.Collections.Generic.IEnumerable`1<System.Xml.Linq.XNode>)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Collections.Generic.IEnumerable`1<System.Xml.Linq.XNode> ThoughtWorks.CruiseControl.Core.Config.Preprocessor.ElementProcessors.ElementProcessor::_ProcessNodes(System.Collections.Generic.IEnumerable`1<System.Xml.Linq.XNode>)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\preprocessor\ElementProcessors\ElementProcessor.cs(≈60)"></defect>
</target>
<target Name="System.Collections.Generic.IEnumerable`1<System.Xml.Linq.XNode> ThoughtWorks.CruiseControl.Core.Config.Preprocessor.ElementProcessors.ElementProcessor::_ProcessText(System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Collections.Generic.IEnumerable`1<System.Xml.Linq.XNode> ThoughtWorks.CruiseControl.Core.Config.Preprocessor.ElementProcessors.ElementProcessor::_ProcessText(System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\preprocessor\ElementProcessors\ElementProcessor.cs(≈75)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Config.Preprocessor.ElementProcessors.ElementProcessor::_DefineFromAttributes(System.Xml.Linq.XElement)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.Core.Config.Preprocessor.ElementProcessors.ElementProcessor::_DefineFromAttributes(System.Xml.Linq.XElement)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\preprocessor\ElementProcessors\ElementProcessor.cs(≈82)"></defect>
</target>
<target Name="System.Xml.Linq.XElement ThoughtWorks.CruiseControl.Core.Config.Preprocessor.ElementProcessors.ElementProcessor::_AssumeElement(System.Xml.Linq.XNode)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Xml.Linq.XElement ThoughtWorks.CruiseControl.Core.Config.Preprocessor.ElementProcessors.ElementProcessor::_AssumeElement(System.Xml.Linq.XNode)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\preprocessor\ElementProcessors\ElementProcessor.cs(≈92)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Config.Preprocessor.PreprocessorEnvironment ThoughtWorks.CruiseControl.Core.Config.Preprocessor.ConfigPreprocessor::PreProcess(System.Xml.XmlReader,System.Xml.XmlWriter,System.Xml.XmlUrlResolver,System.Uri)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="input_uri" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\preprocessor\ConfigPreprocessor.cs(≈43)"></defect>
</target>
<target Name="System.Collections.Generic.IEnumerable`1<System.Xml.Linq.XNode> ThoughtWorks.CruiseControl.Core.Config.Preprocessor.PreprocessorEnvironment::_GetAsNodeSet(System.Collections.IEnumerable)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Collections.Generic.IEnumerable`1<System.Xml.Linq.XNode> ThoughtWorks.CruiseControl.Core.Config.Preprocessor.PreprocessorEnvironment::_GetAsNodeSet(System.Collections.IEnumerable)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\preprocessor\PreprocessorEnvironment.cs(≈155)"></defect>
</target>
<target Name="System.Collections.Generic.IEnumerable`1<System.Xml.Linq.XNode> ThoughtWorks.CruiseControl.Core.Config.Preprocessor.PreprocessorEnvironment::_GetAsNodeSet(System.String[])" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Collections.Generic.IEnumerable`1<System.Xml.Linq.XNode> ThoughtWorks.CruiseControl.Core.Config.Preprocessor.PreprocessorEnvironment::_GetAsNodeSet(System.String[])" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\preprocessor\PreprocessorEnvironment.cs(≈162)"></defect>
</target>
<target Name="System.Collections.Generic.IEnumerable`1<System.Xml.Linq.XNode> ThoughtWorks.CruiseControl.Core.Config.Preprocessor.PreprocessorEnvironment::_Process(System.Collections.Generic.IEnumerable`1<System.Xml.Linq.XNode>)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Collections.Generic.IEnumerable`1<System.Xml.Linq.XNode> ThoughtWorks.CruiseControl.Core.Config.Preprocessor.PreprocessorEnvironment::_Process(System.Collections.Generic.IEnumerable`1<System.Xml.Linq.XNode>)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\preprocessor\PreprocessorEnvironment.cs(≈386)"></defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.Core.Config.Preprocessor.PreprocessorEnvironment::IsDefined(System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="symbol_name" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\preprocessor\PreprocessorEnvironment.cs(≈541)"></defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.Core.Config.Preprocessor.XHelpers::HasAttribute(System.Xml.Linq.XElement,System.Xml.Linq.XName)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="attr_name" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\preprocessor\XHelpers.cs(≈21)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Core.Config.Preprocessor.XHelpers::GetAttributeValue(System.Xml.Linq.XElement,System.Xml.Linq.XName)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="attr_name" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\preprocessor\XHelpers.cs(≈69)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.ConsoleRunnerArguments" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.ConsoleRunnerArguments::DEFAULT_CONFIG_PATH" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\ConsoleRunnerArguments.cs(≈6)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Config.ConfigurationSubfileLoadedHandler::Invoke(System.Uri)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="subfile_uri" Source=""></defect>
</target>
<target Name="System.IAsyncResult ThoughtWorks.CruiseControl.Core.Config.ConfigurationSubfileLoadedHandler::BeginInvoke(System.Uri,System.AsyncCallback,System.Object)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="subfile_uri" Source=""></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Label.DefaultLabeller" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Int32 ThoughtWorks.CruiseControl.Core.Label.DefaultLabeller::INITIAL_LABEL" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\label\DefaultLabeller.cs(≈37)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Publishers.XmlLogPublisher" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Publishers.XmlLogPublisher::DEFAULT_LOG_SUBDIRECTORY" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\publishers\XmlLogPublisher.cs(≈39)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.DefaultUrlBuilder" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.DefaultUrlBuilder::DEFAULT_EXTENSION" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Reporting\Dashboard\Navigation\DefaultUrlBuilder.cs(≈11)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.Alienbrain" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Sourcecontrol.Alienbrain::AB_REGISTRY_PATH" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Alienbrain.cs(≈68)"></defect>
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Sourcecontrol.Alienbrain::AB_REGISTRY_KEY" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Alienbrain.cs(≈68)"></defect>
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Sourcecontrol.Alienbrain::AB_COMMMAND_PATH" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Alienbrain.cs(≈68)"></defect>
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Sourcecontrol.Alienbrain::AB_EXE" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Alienbrain.cs(≈68)"></defect>
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Sourcecontrol.Alienbrain::BRANCH_COMMAND_TEMPLATE" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Alienbrain.cs(≈68)"></defect>
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Sourcecontrol.Alienbrain::MODIFICATIONS_COMMAND_TEMPLATE" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Alienbrain.cs(≈68)"></defect>
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Sourcecontrol.Alienbrain::LABEL_COMMAND_TEMPLATE" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Alienbrain.cs(≈68)"></defect>
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Sourcecontrol.Alienbrain::GET_COMMAND_TEMPLATE" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Alienbrain.cs(≈68)"></defect>
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Sourcecontrol.Alienbrain::NO_CHANGE" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Alienbrain.cs(≈68)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.AlienbrainHistoryParser" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Sourcecontrol.AlienbrainHistoryParser::FILE_REGEX" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\AlienbrainHistoryParser.cs(≈9)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.ClearCase" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Sourcecontrol.ClearCase::DATETIME_FORMAT" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\ClearCase.cs(≈113)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.ClearCaseHistoryParser" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Sourcecontrol.ClearCaseHistoryParser::END_OF_LINE_DELIMITER" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\ClearCaseHistoryParser.cs(≈20)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.Cvs" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Sourcecontrol.Cvs::COMMAND_DATE_FORMAT" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Cvs.cs(≈51)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.Mercurial.Mercurial" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Sourcecontrol.Mercurial.Mercurial::COMMAND_DATE_FORMAT" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Mercurial\Mercurial.cs(≈53)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.Surround" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Sourcecontrol.Surround::TO_SSCM_DATE_FORMAT" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Surround.cs(≈52)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.SurroundHistoryParser" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Sourcecontrol.SurroundHistoryParser::TO_SSCM_DATE_FORMAT" Source=""></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyCommand::AppDomain_Unload(System.Object,System.EventArgs)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyCommand::AppDomain_Unload(System.Object,System.EventArgs)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Telelogic\SynergyCommand.cs(≈106)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.Vault3" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Sourcecontrol.VaultVersionChecker ThoughtWorks.CruiseControl.Core.Sourcecontrol.Vault3::_shim" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Vault3.cs(≈15)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.Vss" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Sourcecontrol.Vss::SS_DIR_KEY" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Vss.cs(≈143)"></defect>
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Sourcecontrol.Vss::SS_REGISTRY_PATH" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Vss.cs(≈143)"></defect>
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Sourcecontrol.Vss::SS_REGISTRY_KEY" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Vss.cs(≈143)"></defect>
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Sourcecontrol.Vss::SS_EXE" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Vss.cs(≈143)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.DevenvTask" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Tasks.DevenvTask::VS2010_REGISTRY_PATH" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\DevenvTask.cs(≈73)"></defect>
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Tasks.DevenvTask::VS2008_REGISTRY_PATH" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\DevenvTask.cs(≈73)"></defect>
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Tasks.DevenvTask::VS2005_REGISTRY_PATH" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\DevenvTask.cs(≈73)"></defect>
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Tasks.DevenvTask::VS2003_REGISTRY_PATH" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\DevenvTask.cs(≈73)"></defect>
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Tasks.DevenvTask::VS2002_REGISTRY_PATH" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\DevenvTask.cs(≈73)"></defect>
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Tasks.DevenvTask::VS_REGISTRY_KEY" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\DevenvTask.cs(≈73)"></defect>
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Tasks.DevenvTask::DEVENV_EXE" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\DevenvTask.cs(≈73)"></defect>
<defect Severity="Medium" Confidence="High" Location="System.Int32 ThoughtWorks.CruiseControl.Core.Tasks.DevenvTask::DEFAULT_BUILD_TIMEOUT" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\DevenvTask.cs(≈73)"></defect>
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Tasks.DevenvTask::DEFAULT_BUILDTYPE" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\DevenvTask.cs(≈73)"></defect>
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Tasks.DevenvTask::DEFAULT_PROJECT" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\DevenvTask.cs(≈73)"></defect>
<defect Severity="Medium" Confidence="High" Location="System.Diagnostics.ProcessPriorityClass ThoughtWorks.CruiseControl.Core.Tasks.DevenvTask::DEFAULT_PRIORITY" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\DevenvTask.cs(≈73)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.ExecutableTask" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Int32 ThoughtWorks.CruiseControl.Core.Tasks.ExecutableTask::DEFAULT_BUILD_TIMEOUT" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\ExecutableTask.cs(≈86)"></defect>
<defect Severity="Medium" Confidence="High" Location="System.Diagnostics.ProcessPriorityClass ThoughtWorks.CruiseControl.Core.Tasks.ExecutableTask::DEFAULT_PRIORITY" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\ExecutableTask.cs(≈86)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.ProcessInfo" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Diagnostics.ProcessPriorityClass ThoughtWorks.CruiseControl.Core.Util.ProcessInfo::DEFAULT_PRIORITY" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\ProcessInfo.cs(≈24)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.ProcessResult" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Int32 ThoughtWorks.CruiseControl.Core.Util.ProcessResult::SUCCESSFUL_EXIT_CODE" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\ProcessResult.cs(≈20)"></defect>
<defect Severity="Medium" Confidence="High" Location="System.Int32 ThoughtWorks.CruiseControl.Core.Util.ProcessResult::TIMED_OUT_EXIT_CODE" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\ProcessResult.cs(≈20)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.StringUtil" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Util.StringUtil::DEFAULT_DELIMITER" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\StringUtil.cs(≈15)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.IO.ConditionalGetFingerprint" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.WebDashboard.IO.ConditionalGetFingerprint ThoughtWorks.CruiseControl.WebDashboard.IO.ConditionalGetFingerprint::NOT_AVAILABLE" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\IO\ConditionalGetFingerprint.cs(≈12)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Plugins.BuildReport.BuildReportBuildPlugin" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.WebDashboard.Plugins.BuildReport.BuildReportBuildPlugin::ACTION_NAME" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\BuildReport\BuildReportBuildPlugin.cs(≈14)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Plugins.BuildReport.HtmlBuildLogAction" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.WebDashboard.Plugins.BuildReport.HtmlBuildLogAction::ACTION_NAME" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\BuildReport\HtmlBuildLogAction.cs(≈23)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Plugins.BuildReport.LatestBuildReportProjectPlugin" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.WebDashboard.Plugins.BuildReport.LatestBuildReportProjectPlugin::ACTION_NAME" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\BuildReport\LatestBuildReportProjectPlugin.cs(≈17)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Plugins.BuildReport.XmlBuildLogAction" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.WebDashboard.Plugins.BuildReport.XmlBuildLogAction::ACTION_NAME" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\BuildReport\XmlBuildLogAction.cs(≈13)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Plugins.FarmReport.XmlProjectParametersReportAction" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.WebDashboard.Plugins.FarmReport.XmlProjectParametersReportAction::ACTION_NAME" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\FarmReport\XmlProjectParametersReportAction.cs(≈22)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Plugins.FarmReport.XmlServerReportAction" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.WebDashboard.Plugins.FarmReport.XmlServerReportAction::ACTION_NAME" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\FarmReport\XmlServerReportAction.cs(≈14)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Plugins.FarmReport.FarmReportFarmPlugin" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.WebDashboard.Plugins.FarmReport.FarmReportFarmPlugin::ACTION_NAME" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\FarmReport\FarmReportFarmPlugin.cs(≈53)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Plugins.FarmReport.XmlReportAction" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.WebDashboard.Plugins.FarmReport.XmlReportAction::ACTION_NAME" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\FarmReport\XmlReportAction.cs(≈15)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Plugins.FarmReport.XmlServerSecurityAction" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.WebDashboard.Plugins.FarmReport.XmlServerSecurityAction::ACTION_NAME" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\FarmReport\XmlServerSecurityAction.cs(≈16)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Plugins.FarmReport.ForceBuildXmlAction" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.WebDashboard.Plugins.FarmReport.ForceBuildXmlAction::ACTION_NAME" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\ForceBuild\ForceBuildXmlAction.cs(≈16)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.ProjectReportProjectPlugin" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.ProjectReportProjectPlugin::ACTION_NAME" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\ProjectReport\ProjectReportProjectPlugin.cs(≈46)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Plugins.RSS.RSSFeed" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.WebDashboard.Plugins.RSS.RSSFeed::ACTION_NAME" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\RSS\RSSFeed.cs(≈16)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Plugins.ServerReport.ServerReportServerPlugin" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.WebDashboard.Plugins.ServerReport.ServerReportServerPlugin::ACTION_NAME" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\ServerReport\ServerReportServerPlugin.cs(≈57)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Plugins.Statistics.ProjectStatisticsPlugin" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.WebDashboard.Plugins.Statistics.ProjectStatisticsPlugin::ACTION_NAME" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\Statistics\ProjectStatisticsPlugin.cs(≈23)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Plugins.ViewAllBuilds.ViewAllBuildsProjectPlugin" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.WebDashboard.Plugins.ViewAllBuilds.ViewAllBuildsProjectPlugin::ACTION_NAME" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\ViewAllBuilds\ViewAllBuildsProjectPlugin.cs(≈25)"></defect>
</target>
</rule>
<rule Name="AvoidPropertiesWithoutGetAccessorRule" Uri="http://www.mono-project.com/Gendarme.Rules.Design#AvoidPropertiesWithoutGetAccessorRule">
<problem>This type contains some properties that have only setters.</problem>
<solution>Add a getter to the property or change the property into a method.</solution>
<target Name="Objection.NMockAwareImplementationResolver" Assembly="Objection, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.Void Objection.NMockAwareImplementationResolver::set_IgnoreNMockImplementations(System.Boolean)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\objection\NMockAwareImplementationResolver.cs(≈105)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Presentation.BuildTransitionExecRunner" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.BuildTransitionExecRunner::set_Status(ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.ProjectState)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\BuildTransitionExecRunner.cs(≈33)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Presentation.TrayIconFacade" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.TrayIconFacade::set_IconProvider(ThoughtWorks.CruiseControl.CCTrayLib.Presentation.IIconProvider)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\TrayIconFacade.cs(≈30)"></defect>
<defect Severity="Medium" Confidence="Total" Location="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.TrayIconFacade::set_BalloonMessageProvider(ThoughtWorks.CruiseControl.CCTrayLib.Presentation.IBalloonMessageProvider)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\TrayIconFacade.cs(≈38)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.X10.ILampController" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.Void ThoughtWorks.CruiseControl.CCTrayLib.X10.ILampController::set_RedLightOn(System.Boolean)" Source=""></defect>
<defect Severity="Medium" Confidence="Total" Location="System.Void ThoughtWorks.CruiseControl.CCTrayLib.X10.ILampController::set_YellowLightOn(System.Boolean)" Source=""></defect>
<defect Severity="Medium" Confidence="Total" Location="System.Void ThoughtWorks.CruiseControl.CCTrayLib.X10.ILampController::set_GreenLightOn(System.Boolean)" Source=""></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.X10.LampController" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.Void ThoughtWorks.CruiseControl.CCTrayLib.X10.LampController::set_RedLightOn(System.Boolean)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\X10\LampController.cs(≈31)"></defect>
<defect Severity="Medium" Confidence="Total" Location="System.Void ThoughtWorks.CruiseControl.CCTrayLib.X10.LampController::set_YellowLightOn(System.Boolean)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\X10\LampController.cs(≈36)"></defect>
<defect Severity="Medium" Confidence="Total" Location="System.Void ThoughtWorks.CruiseControl.CCTrayLib.X10.LampController::set_GreenLightOn(System.Boolean)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\X10\LampController.cs(≈41)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Publishers.XmlIntegrationResultWriter" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.Void ThoughtWorks.CruiseControl.Core.Publishers.XmlIntegrationResultWriter::set_Formatting(System.Xml.Formatting)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\publishers\XmlIntegrationResultWriter.cs(≈226)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.Pvcs" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.Void ThoughtWorks.CruiseControl.Core.Sourcecontrol.Pvcs::set_CurrentTimeZone(System.TimeZone)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Pvcs.cs(≈199)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.IAbsoluteLink" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.Void ThoughtWorks.CruiseControl.WebDashboard.Dashboard.IAbsoluteLink::set_LinkClass(System.String)" Source=""></defect>
</target>
</rule>
<rule Name="AvoidRedundancyInMethodNameRule" Uri="http://www.mono-project.com/Gendarme.Rules.Naming#AvoidRedundancyInMethodNameRule">
<problem>This method is named against its first parameter's type. This usually makes an API more verbose and less evolutive than necessary.</problem>
<solution>Rename method without the parameter name or extract the method into the parameter's type.</solution>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Configuration.CaptionAndMessage ThoughtWorks.CruiseControl.CCTrayLib.Presentation.IBalloonMessageProvider::GetCaptionAndMessageForBuildTransition(ThoughtWorks.CruiseControl.CCTrayLib.BuildTransition)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.CCTrayLib.Configuration.CaptionAndMessage ThoughtWorks.CruiseControl.CCTrayLib.Presentation.IBalloonMessageProvider::GetCaptionAndMessageForBuildTransition(ThoughtWorks.CruiseControl.CCTrayLib.BuildTransition)" Source="">Consider renaming method to 'GetCaptionAndMessage'.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Configuration.CaptionAndMessage ThoughtWorks.CruiseControl.CCTrayLib.Presentation.ConfigurableBalloonMessageProvider::GetCaptionAndMessageForBuildTransition(ThoughtWorks.CruiseControl.CCTrayLib.BuildTransition)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.CCTrayLib.Configuration.CaptionAndMessage ThoughtWorks.CruiseControl.CCTrayLib.Presentation.ConfigurableBalloonMessageProvider::GetCaptionAndMessageForBuildTransition(ThoughtWorks.CruiseControl.CCTrayLib.BuildTransition)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\ConfigurableBalloonMessageProvider.cs(≈22)">Consider renaming method to 'GetCaptionAndMessage'.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.MainFormController::BindToQueueTreeView(ThoughtWorks.CruiseControl.CCTrayLib.Presentation.QueueTreeView)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.MainFormController::BindToQueueTreeView(ThoughtWorks.CruiseControl.CCTrayLib.Presentation.QueueTreeView)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\MainFormController.cs(≈253)">Consider renaming method to 'BindTo'.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.MainFormController::UnbindToQueueTreeView(ThoughtWorks.CruiseControl.CCTrayLib.Presentation.QueueTreeView)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.MainFormController::UnbindToQueueTreeView(ThoughtWorks.CruiseControl.CCTrayLib.Presentation.QueueTreeView)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\MainFormController.cs(≈272)">Consider renaming method to 'UnbindTo'.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.IIntegrationResult ThoughtWorks.CruiseControl.Core.Config.ConfigurationValidationUtils::GenerateResultForProject(ThoughtWorks.CruiseControl.Core.Project)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.IIntegrationResult ThoughtWorks.CruiseControl.Core.Config.ConfigurationValidationUtils::GenerateResultForProject(ThoughtWorks.CruiseControl.Core.Project)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\ConfigurationValidationUtils.cs(≈23)">Consider renaming method to 'GenerateResult', or extracting method to type 'ThoughtWorks.CruiseControl.Core.Project' as property 'GenerateResult', or making an extension method of that type.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Config.IConfigurationService::AddConfigurationUpdateHandler(ThoughtWorks.CruiseControl.Core.Config.ConfigurationUpdateHandler)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.Core.Config.IConfigurationService::AddConfigurationUpdateHandler(ThoughtWorks.CruiseControl.Core.Config.ConfigurationUpdateHandler)" Source="">Consider renaming method to 'Add'.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Config.IConfigurationService::AddConfigurationSubfileLoadedHandler(ThoughtWorks.CruiseControl.Core.Config.ConfigurationSubfileLoadedHandler)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.Core.Config.IConfigurationService::AddConfigurationSubfileLoadedHandler(ThoughtWorks.CruiseControl.Core.Config.ConfigurationSubfileLoadedHandler)" Source="">Consider renaming method to 'Add'.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Config.CachingConfigurationService::AddConfigurationUpdateHandler(ThoughtWorks.CruiseControl.Core.Config.ConfigurationUpdateHandler)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.Core.Config.CachingConfigurationService::AddConfigurationUpdateHandler(ThoughtWorks.CruiseControl.Core.Config.ConfigurationUpdateHandler)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\CachingConfigurationService.cs(≈31)">Consider renaming method to 'Add'.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Config.CachingConfigurationService::AddConfigurationSubfileLoadedHandler(ThoughtWorks.CruiseControl.Core.Config.ConfigurationSubfileLoadedHandler)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.Core.Config.CachingConfigurationService::AddConfigurationSubfileLoadedHandler(ThoughtWorks.CruiseControl.Core.Config.ConfigurationSubfileLoadedHandler)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\CachingConfigurationService.cs(≈37)">Consider renaming method to 'Add'.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Config.FileConfigurationService::AddConfigurationUpdateHandler(ThoughtWorks.CruiseControl.Core.Config.ConfigurationUpdateHandler)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.Core.Config.FileConfigurationService::AddConfigurationUpdateHandler(ThoughtWorks.CruiseControl.Core.Config.ConfigurationUpdateHandler)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\FileConfigurationService.cs(≈35)">Consider renaming method to 'Add'.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Config.FileConfigurationService::AddConfigurationSubfileLoadedHandler(ThoughtWorks.CruiseControl.Core.Config.ConfigurationSubfileLoadedHandler)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.Core.Config.FileConfigurationService::AddConfigurationSubfileLoadedHandler(ThoughtWorks.CruiseControl.Core.Config.ConfigurationSubfileLoadedHandler)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\FileConfigurationService.cs(≈40)">Consider renaming method to 'Add'.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Config.FileWatcherConfigurationService::AddConfigurationUpdateHandler(ThoughtWorks.CruiseControl.Core.Config.ConfigurationUpdateHandler)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.Core.Config.FileWatcherConfigurationService::AddConfigurationUpdateHandler(ThoughtWorks.CruiseControl.Core.Config.ConfigurationUpdateHandler)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\FileWatcherConfigurationService.cs(≈40)">Consider renaming method to 'Add'.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Config.FileWatcherConfigurationService::AddConfigurationSubfileLoadedHandler(ThoughtWorks.CruiseControl.Core.Config.ConfigurationSubfileLoadedHandler)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.Core.Config.FileWatcherConfigurationService::AddConfigurationSubfileLoadedHandler(ThoughtWorks.CruiseControl.Core.Config.ConfigurationSubfileLoadedHandler)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\FileWatcherConfigurationService.cs(≈46)">Consider renaming method to 'Add'.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.IIntegrationRunnerTarget::RecordSourceControlOperation(ThoughtWorks.CruiseControl.Core.SourceControlOperation,ThoughtWorks.CruiseControl.Remote.ItemBuildStatus)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.Core.IIntegrationRunnerTarget::RecordSourceControlOperation(ThoughtWorks.CruiseControl.Core.SourceControlOperation,ThoughtWorks.CruiseControl.Remote.ItemBuildStatus)" Source="">Consider renaming method to 'Record'.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.IProject::AddMessage(ThoughtWorks.CruiseControl.Remote.Message)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.Core.IProject::AddMessage(ThoughtWorks.CruiseControl.Remote.Message)" Source="">Consider renaming method to 'Add'.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Project::AddMessage(ThoughtWorks.CruiseControl.Remote.Message)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.Core.Project::AddMessage(ThoughtWorks.CruiseControl.Remote.Message)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Project.cs(≈1165)">Consider renaming method to 'Add'.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Project::RecordSourceControlOperation(ThoughtWorks.CruiseControl.Core.SourceControlOperation,ThoughtWorks.CruiseControl.Remote.ItemBuildStatus)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.Core.Project::RecordSourceControlOperation(ThoughtWorks.CruiseControl.Core.SourceControlOperation,ThoughtWorks.CruiseControl.Remote.ItemBuildStatus)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Project.cs(≈1448)">Consider renaming method to 'Record'.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Sourcecontrol.ClearCaseHistoryParser::AssignModificationTime(ThoughtWorks.CruiseControl.Core.Modification,System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.Core.Sourcecontrol.ClearCaseHistoryParser::AssignModificationTime(ThoughtWorks.CruiseControl.Core.Modification,System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\ClearCaseHistoryParser.cs(≈52)">Consider renaming method to 'AssignTime'.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Sourcecontrol.MksHistoryParser::ParseMemberInfoAndAddToModification(ThoughtWorks.CruiseControl.Core.Modification,System.IO.StringReader)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.Core.Sourcecontrol.MksHistoryParser::ParseMemberInfoAndAddToModification(ThoughtWorks.CruiseControl.Core.Modification,System.IO.StringReader)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\MksHistoryParser.cs(≈86)">Consider renaming method to 'ParseMemberInfoAndAddTo'.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Remote.Monitor.BuildQueue::FireBuildQueueRequestAdded(ThoughtWorks.CruiseControl.Remote.Monitor.BuildQueueRequest)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.Remote.Monitor.BuildQueue::FireBuildQueueRequestAdded(ThoughtWorks.CruiseControl.Remote.Monitor.BuildQueueRequest)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\Monitor\BuildQueue.cs(≈267)">Consider renaming method to 'FireAdded'.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Remote.Monitor.BuildQueue::FireBuildQueueRequestRemoved(ThoughtWorks.CruiseControl.Remote.Monitor.BuildQueueRequest)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.Remote.Monitor.BuildQueue::FireBuildQueueRequestRemoved(ThoughtWorks.CruiseControl.Remote.Monitor.BuildQueueRequest)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\Monitor\BuildQueue.cs(≈282)">Consider renaming method to 'FireRemoved'.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Remote.Monitor.Server::FireProjectAdded(ThoughtWorks.CruiseControl.Remote.Monitor.Project)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.Remote.Monitor.Server::FireProjectAdded(ThoughtWorks.CruiseControl.Remote.Monitor.Project)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\Monitor\Server.cs(≈492)">Consider renaming method to 'FireAdded'.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Remote.Monitor.Server::FireProjectRemoved(ThoughtWorks.CruiseControl.Remote.Monitor.Project)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.Remote.Monitor.Server::FireProjectRemoved(ThoughtWorks.CruiseControl.Remote.Monitor.Project)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\Monitor\Server.cs(≈507)">Consider renaming method to 'FireRemoved'.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Remote.Monitor.Server::FireBuildQueueAdded(ThoughtWorks.CruiseControl.Remote.Monitor.BuildQueue)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.Remote.Monitor.Server::FireBuildQueueAdded(ThoughtWorks.CruiseControl.Remote.Monitor.BuildQueue)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\Monitor\Server.cs(≈522)">Consider renaming method to 'FireAdded'.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Remote.Monitor.Server::FireBuildQueueRemoved(ThoughtWorks.CruiseControl.Remote.Monitor.BuildQueue)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.Remote.Monitor.Server::FireBuildQueueRemoved(ThoughtWorks.CruiseControl.Remote.Monitor.BuildQueue)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\Monitor\Server.cs(≈537)">Consider renaming method to 'FireRemoved'.</defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.Remote.CruiseServerSnapshot::IsQueueSetSnapshotChanged(ThoughtWorks.CruiseControl.Remote.QueueSetSnapshot)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="System.Boolean ThoughtWorks.CruiseControl.Remote.CruiseServerSnapshot::IsQueueSetSnapshotChanged(ThoughtWorks.CruiseControl.Remote.QueueSetSnapshot)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\CruiseServerSnapshot.cs(≈63)">Consider renaming method to 'IsChanged'.</defect>
</target>
</rule>
<rule Name="AvoidRedundancyInTypeNameRule" Uri="http://www.mono-project.com/Gendarme.Rules.Naming#AvoidRedundancyInTypeNameRule">
<problem>This type name is prefixed with the last component of its enclosing namespace. This usually makes an API more verbose and less autocompletion-friendly than necessary.</problem>
<solution>Rename type without the prefix or replace it with a more meaningful term in the context of the namespace.</solution>
<target Name="ThoughtWorks.CruiseControl.Console.ConsoleMain" Assembly="ccnet, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Console.ConsoleMain" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\console\ConsoleMain.cs(≈11)">Consider renaming type to 'Main'.</defect>
</target>
<target Name="Objection.ObjectionStore" Assembly="Objection, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="Objection.ObjectionStore" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\objection\ObjectionStore.cs(≈17)">Consider renaming type to 'Store'.</defect>
</target>
<target Name="Objection.ObjectionType" Assembly="Objection, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="Objection.ObjectionType" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\objection\ObjectionType.cs(≈9)">Consider renaming type to 'Type'.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Growl.GrowlController" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.CCTrayLib.Growl.GrowlController" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Growl\GrowlController.cs(≈20)">Consider renaming type to 'Controller'.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Growl.GrowlMessages" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.CCTrayLib.Growl.GrowlMessages" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Growl\GrowlMessages.cs(≈9)">Consider renaming type to 'Messages'.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Speech.SpeechUtil" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.CCTrayLib.Speech.SpeechUtil" Source="">Consider renaming type to 'Util'.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.X10.IX10LowLevelDriver" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.CCTrayLib.X10.IX10LowLevelDriver" Source="">Consider renaming type to 'ILowLevelDriver'.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.X10.X10Controller" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.CCTrayLib.X10.X10Controller" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\X10\X10Controller.cs(≈16)">Consider renaming type to 'Controller'.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.X10.X10Definitions" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.CCTrayLib.X10.X10Definitions" Source="">Consider renaming type to 'Definitions'.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Config.Preprocessor.PreprocessorEnvironment" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Config.Preprocessor.PreprocessorEnvironment" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\preprocessor\PreprocessorEnvironment.cs(≈38)">Consider renaming type to 'Environment'.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Config.Preprocessor.PreprocessorSettings" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Config.Preprocessor.PreprocessorSettings" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\preprocessor\PreprocessorSettings.cs(≈34)">Consider renaming type to 'Settings'.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Publishers.Statistics.StatisticsBuilder" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Publishers.Statistics.StatisticsBuilder" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\publishers\Statistics\StatisticsBuilder.cs(≈12)">Consider renaming type to 'Builder'.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Publishers.Statistics.StatisticsCalculator" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Publishers.Statistics.StatisticsCalculator" Source="">Consider renaming type to 'Calculator'.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Publishers.Statistics.StatisticsChartGenerator" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Publishers.Statistics.StatisticsChartGenerator" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\publishers\Statistics\StatisticsChartGenerator.cs(≈27)">Consider renaming type to 'ChartGenerator'.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Publishers.Statistics.StatisticsPublisher" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Publishers.Statistics.StatisticsPublisher" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\publishers\Statistics\StatisticsPublisher.cs(≈78)">Consider renaming type to 'Publisher'.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Publishers.Statistics.StatisticsResults" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Publishers.Statistics.StatisticsResults" Source="">Consider renaming type to 'Results'.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Security.ISecuritySetting" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Security.ISecuritySetting" Source="">Consider renaming type to 'ISetting'.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Security.ISecurityManager" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Security.ISecurityManager" Source="">Consider renaming type to 'IManager'.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Security.SecurityManagerBase" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Security.SecurityManagerBase" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Security\SecurityManagerBase.cs(≈27)">Consider renaming type to 'ManagerBase'.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Security.SecurityHelpers" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Security.SecurityHelpers" Source="">Consider renaming type to 'Helpers'.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Security.SecurityPermission" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Security.SecurityPermission" Source="">Consider renaming type to 'Permission'.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.BitKeeper.BitKeeperHistoryParser" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Sourcecontrol.BitKeeper.BitKeeperHistoryParser" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\BitKeeper\BitKeeperHistoryParser.cs(≈23)">Consider renaming type to 'HistoryParser'.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.Mercurial.MercurialHistoryParser" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Sourcecontrol.Mercurial.MercurialHistoryParser" Source="">Consider renaming type to 'HistoryParser'.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.Mercurial.MercurialModificationCollection" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Sourcecontrol.Mercurial.MercurialModificationCollection" Source="">Consider renaming type to 'ModificationCollection'.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.State.IStateManager" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.State.IStateManager" Source="">Consider renaming type to 'IManager'.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.Security.ISecurityCredentials" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Remote.Security.ISecurityCredentials" Source="">Consider renaming type to 'ICredentials'.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.RemoteCruiseManagerFactory" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Remote.RemoteCruiseManagerFactory" Source="">Consider renaming type to 'CruiseManagerFactory'.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.Security.SecurityCheckDiagnostics" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Remote.Security.SecurityCheckDiagnostics" Source="">Consider renaming type to 'CheckDiagnostics'.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.Security.SecurityEvent" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Remote.Security.SecurityEvent" Source="">Consider renaming type to 'Event'.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.Security.SecurityRight" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Remote.Security.SecurityRight" Source="">Consider renaming type to 'Right'.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.Security.SecurityRightAuditFilter" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Remote.Security.SecurityRightAuditFilter" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\Security\SecurityRightFilter.cs(≈17)">Consider renaming type to 'RightAuditFilter'.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.MVC.Cruise.CruiseActionFactory" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.WebDashboard.MVC.Cruise.CruiseActionFactory" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\MVC\Cruise\CruiseActionFactory.cs(≈12)">Consider renaming type to 'ActionFactory'.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.MVC.Cruise.CruiseActionProxyAction" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.WebDashboard.MVC.Cruise.CruiseActionProxyAction" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\MVC\Cruise\CruiseActionProxyAction.cs(≈13)">Consider renaming type to 'ActionProxyAction'.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Plugins.BuildReport.BuildReportXslFilename" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.WebDashboard.Plugins.BuildReport.BuildReportXslFilename" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\BuildReport\BuildReportXslFilename.cs(≈14)">Consider renaming type to 'XslFilename'.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Plugins.BuildReport.BuildReportXslFilenameSerialiser" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.WebDashboard.Plugins.BuildReport.BuildReportXslFilenameSerialiser" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\BuildReport\BuildReportXslFilenameSerialiser.cs(≈12)">Consider renaming type to 'XslFilenameSerialiser'.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Plugins.BuildReport.BuildReportXslFilenameSerialiserFactory" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.WebDashboard.Plugins.BuildReport.BuildReportXslFilenameSerialiserFactory" Source="">Consider renaming type to 'XslFilenameSerialiserFactory'.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Plugins.CCTray.CCTrayDownloadAction" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.WebDashboard.Plugins.CCTray.CCTrayDownloadAction" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\CCTray\CCTrayDownloadAction.cs(≈14)">Consider renaming type to 'DownloadAction'.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Plugins.CCTray.CCTrayDownloadPlugin" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.WebDashboard.Plugins.CCTray.CCTrayDownloadPlugin" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\CCTray\CCTrayDownloadPlugin.cs(≈10)">Consider renaming type to 'DownloadPlugin'.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Plugins.FarmReport.FarmReportFarmPlugin" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.WebDashboard.Plugins.FarmReport.FarmReportFarmPlugin" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\FarmReport\FarmReportFarmPlugin.cs(≈53)">Consider renaming type to 'FarmPlugin'.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.ProjectReportProjectPlugin" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.ProjectReportProjectPlugin" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\ProjectReport\ProjectReportProjectPlugin.cs(≈46)">Consider renaming type to 'ProjectPlugin'.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Plugins.RSS.RSSFeed" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.WebDashboard.Plugins.RSS.RSSFeed" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\RSS\RSSFeed.cs(≈16)">Consider renaming type to 'Feed'.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Plugins.ServerReport.ServerReportServerPlugin" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.WebDashboard.Plugins.ServerReport.ServerReportServerPlugin" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\ServerReport\ServerReportServerPlugin.cs(≈57)">Consider renaming type to 'ServerPlugin'.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Plugins.ViewAllBuilds.ViewAllBuildsProjectPlugin" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.WebDashboard.Plugins.ViewAllBuilds.ViewAllBuildsProjectPlugin" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\ViewAllBuilds\ViewAllBuildsProjectPlugin.cs(≈25)">Consider renaming type to 'ProjectPlugin'.</defect>
</target>
</rule>
<rule Name="AvoidRepetitiveCastsRule" Uri="http://www.mono-project.com/Gendarme.Rules.Performance#AvoidRepetitiveCastsRule">
<problem>The method seems to repeat the same cast operation multiple times.</problem>
<solution>Change the logic to ensure the (somewhat expensive) cast is done once.</solution>
<target Name="System.Void Validator.ConfigurationHierarchy::Add(System.Object)" Assembly="CCValidator, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="System.Void Validator.ConfigurationHierarchy::Add(System.Object)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Validator\ConfigurationHierarchy.cs(≈83)">'configurationItem' is casted 2 times for type 'ThoughtWorks.CruiseControl.Core.IProject'.</defect>
<defect Severity="Medium" Confidence="Normal" Location="System.Void Validator.ConfigurationHierarchy::Add(System.Object)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Validator\ConfigurationHierarchy.cs(≈87)">'configurationItem' is casted 2 times for type 'ThoughtWorks.CruiseControl.Core.Config.IQueueConfiguration'.</defect>
<defect Severity="Medium" Confidence="Normal" Location="System.Void Validator.ConfigurationHierarchy::Add(System.Object)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Validator\ConfigurationHierarchy.cs(≈91)">'configurationItem' is casted 2 times for type 'ThoughtWorks.CruiseControl.Core.Security.ISecurityManager'.</defect>
</target>
<target Name="System.Windows.Forms.TreeNode Validator.ConfigurationHierarchy::AddProject(ThoughtWorks.CruiseControl.Core.IProject)" Assembly="CCValidator, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="System.Windows.Forms.TreeNode Validator.ConfigurationHierarchy::AddProject(ThoughtWorks.CruiseControl.Core.IProject)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Validator\ConfigurationHierarchy.cs(≈126)">'value' is casted 2 times for type 'ThoughtWorks.CruiseControl.Core.Project'.</defect>
</target>
<target Name="System.Windows.Forms.TreeNode Validator.ConfigurationHierarchy::AddTask(System.Windows.Forms.TreeNode,ThoughtWorks.CruiseControl.Core.ITask)" Assembly="CCValidator, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="System.Windows.Forms.TreeNode Validator.ConfigurationHierarchy::AddTask(System.Windows.Forms.TreeNode,ThoughtWorks.CruiseControl.Core.ITask)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Validator\ConfigurationHierarchy.cs(≈233)">'value' is casted 2 times for type 'ThoughtWorks.CruiseControl.Core.Tasks.TaskContainerBase'.</defect>
</target>
<target Name="System.Windows.Forms.TreeNode Validator.ConfigurationHierarchy::AddSecurity(ThoughtWorks.CruiseControl.Core.Security.ISecurityManager)" Assembly="CCValidator, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="System.Windows.Forms.TreeNode Validator.ConfigurationHierarchy::AddSecurity(ThoughtWorks.CruiseControl.Core.Security.ISecurityManager)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Validator\ConfigurationHierarchy.cs(≈296)">'value' is casted 2 times for type 'ThoughtWorks.CruiseControl.Core.Security.InternalSecurityManager'.</defect>
</target>
<target Name="System.Windows.Forms.HtmlElement Validator.MainForm::GenerateElement(System.String,System.Object[])" Assembly="CCValidator, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="System.Windows.Forms.HtmlElement Validator.MainForm::GenerateElement(System.String,System.Object[])" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Validator\MainForm.cs(≈331)">'contentEl' is casted 2 times for type 'System.Windows.Forms.HtmlElement'.</defect>
<defect Severity="Medium" Confidence="Normal" Location="System.Windows.Forms.HtmlElement Validator.MainForm::GenerateElement(System.String,System.Object[])" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Validator\MainForm.cs(≈335)">'contentEl' is casted 2 times for type 'Validator.HtmlAttribute'.</defect>
</target>
<target Name="System.Object Validator.MainForm::ValidateElement(System.Windows.Forms.HtmlElement,System.Xml.XmlNode,System.Int32,ThoughtWorks.CruiseControl.Core.Config.Configuration)" Assembly="CCValidator, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="System.Object Validator.MainForm::ValidateElement(System.Windows.Forms.HtmlElement,System.Xml.XmlNode,System.Int32,ThoughtWorks.CruiseControl.Core.Config.Configuration)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Validator\MainForm.cs(≈474)">'loadedItem' is casted 2 times for type 'ThoughtWorks.CruiseControl.Core.IProject'.</defect>
<defect Severity="Medium" Confidence="Normal" Location="System.Object Validator.MainForm::ValidateElement(System.Windows.Forms.HtmlElement,System.Xml.XmlNode,System.Int32,ThoughtWorks.CruiseControl.Core.Config.Configuration)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Validator\MainForm.cs(≈486)">'loadedItem' is casted 2 times for type 'ThoughtWorks.CruiseControl.Core.Config.IQueueConfiguration'.</defect>
<defect Severity="Medium" Confidence="Normal" Location="System.Object Validator.MainForm::ValidateElement(System.Windows.Forms.HtmlElement,System.Xml.XmlNode,System.Int32,ThoughtWorks.CruiseControl.Core.Config.Configuration)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Validator\MainForm.cs(≈498)">'loadedItem' is casted 2 times for type 'ThoughtWorks.CruiseControl.Core.Security.ISecurityManager'.</defect>
<defect Severity="Medium" Confidence="Normal" Location="System.Object Validator.MainForm::ValidateElement(System.Windows.Forms.HtmlElement,System.Xml.XmlNode,System.Int32,ThoughtWorks.CruiseControl.Core.Config.Configuration)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Validator\MainForm.cs(≈506)">'node' is casted 2 times for type 'System.Xml.XmlElement'.</defect>
</target>
<target Name="System.Boolean Validator.MainForm::InternalValidation(ThoughtWorks.CruiseControl.Core.Config.Configuration)" Assembly="CCValidator, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="System.Boolean Validator.MainForm::InternalValidation(ThoughtWorks.CruiseControl.Core.Config.Configuration)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Validator\MainForm.cs(≈645)">'project' is casted 2 times for type 'ThoughtWorks.CruiseControl.Core.Config.IConfigurationValidation'.</defect>
<defect Severity="Medium" Confidence="Normal" Location="System.Boolean Validator.MainForm::InternalValidation(ThoughtWorks.CruiseControl.Core.Config.Configuration)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Validator\MainForm.cs(≈654)">'queue' is casted 2 times for type 'ThoughtWorks.CruiseControl.Core.Config.IConfigurationValidation'.</defect>
</target>
<target Name="System.Windows.Forms.HtmlElement Validator.ValidationErrorProcesser::GenerateElement(System.String,System.Object[])" Assembly="CCValidator, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="System.Windows.Forms.HtmlElement Validator.ValidationErrorProcesser::GenerateElement(System.String,System.Object[])" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Validator\ValidationErrorProcesser.cs(≈86)">'contentEl' is casted 2 times for type 'System.Windows.Forms.HtmlElement'.</defect>
<defect Severity="Medium" Confidence="Normal" Location="System.Windows.Forms.HtmlElement Validator.ValidationErrorProcesser::GenerateElement(System.String,System.Object[])" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Validator\ValidationErrorProcesser.cs(≈90)">'contentEl' is casted 2 times for type 'Validator.HtmlAttribute'.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.ITransportExtension ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.ExtensionHelpers::RetrieveExtension(System.String)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.ITransportExtension ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.ExtensionHelpers::RetrieveExtension(System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Monitoring\ExtensionHelpers.cs(≈51)">'extensionInstance' is casted 2 times for type 'ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.ITransportExtension'.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.IAuthenticationMode ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.ExtensionHelpers::RetrieveAuthenticationMode(System.String)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.IAuthenticationMode ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.ExtensionHelpers::RetrieveAuthenticationMode(System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Monitoring\ExtensionHelpers.cs(≈63)">'extensionInstance' is casted 2 times for type 'ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.IAuthenticationMode'.</defect>
</target>
<target Name="System.Int32 ThoughtWorks.CruiseControl.CCTrayLib.Presentation.MainForm/ListViewItemComparer::Compare(System.Object,System.Object)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="System.Int32 ThoughtWorks.CruiseControl.CCTrayLib.Presentation.MainForm/ListViewItemComparer::Compare(System.Object,System.Object)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\MainForm.cs(≈1129)">'x' is casted 3 times for type 'System.Windows.Forms.ListViewItem'.</defect>
<defect Severity="Medium" Confidence="Normal" Location="System.Int32 ThoughtWorks.CruiseControl.CCTrayLib.Presentation.MainForm/ListViewItemComparer::Compare(System.Object,System.Object)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\MainForm.cs(≈1129)">'y' is casted 3 times for type 'System.Windows.Forms.ListViewItem'.</defect>
</target>
<target Name="System.Collections.Generic.IEnumerable`1<System.Xml.Linq.XNode> ThoughtWorks.CruiseControl.Core.Config.Preprocessor.PreprocessorEnvironment::EvalExpr(System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="System.Collections.Generic.IEnumerable`1<System.Xml.Linq.XNode> ThoughtWorks.CruiseControl.Core.Config.Preprocessor.PreprocessorEnvironment::EvalExpr(System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\preprocessor\PreprocessorEnvironment.cs(≈408)">'obj2' is casted 2 times for type 'System.Collections.IEnumerable'.</defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Core.Config.Preprocessor.PreprocessorEnvironment::EvalExprAsString(System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="System.String ThoughtWorks.CruiseControl.Core.Config.Preprocessor.PreprocessorEnvironment::EvalExprAsString(System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\preprocessor\PreprocessorEnvironment.cs(≈438)">'obj2' is casted 2 times for type 'System.Collections.IEnumerable'.</defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Core.Config.Preprocessor.XHelpers::ErrorContext(System.Xml.Linq.XObject)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="System.String ThoughtWorks.CruiseControl.Core.Config.Preprocessor.XHelpers::ErrorContext(System.Xml.Linq.XObject)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\preprocessor\XHelpers.cs(≈44)">'obj' is casted 2 times for type 'System.Xml.Linq.XAttribute'.</defect>
<defect Severity="Medium" Confidence="Normal" Location="System.String ThoughtWorks.CruiseControl.Core.Config.Preprocessor.XHelpers::ErrorContext(System.Xml.Linq.XObject)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\preprocessor\XHelpers.cs(≈48)">'obj' is casted 2 times for type 'System.Xml.Linq.XElement'.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Config.NetReflectorConfigurationReader::ValidateConfiguration(ThoughtWorks.CruiseControl.Core.Config.Configuration,ThoughtWorks.CruiseControl.Core.Config.IConfigurationErrorProcesser)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.Core.Config.NetReflectorConfigurationReader::ValidateConfiguration(ThoughtWorks.CruiseControl.Core.Config.Configuration,ThoughtWorks.CruiseControl.Core.Config.IConfigurationErrorProcesser)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\NetReflectorConfigurationReader.cs(≈285)">'project' is casted 2 times for type 'ThoughtWorks.CruiseControl.Core.Config.IConfigurationValidation'.</defect>
<defect Severity="Medium" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.Core.Config.NetReflectorConfigurationReader::ValidateConfiguration(ThoughtWorks.CruiseControl.Core.Config.Configuration,ThoughtWorks.CruiseControl.Core.Config.IConfigurationErrorProcesser)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\NetReflectorConfigurationReader.cs(≈294)">'queue' is casted 2 times for type 'ThoughtWorks.CruiseControl.Core.Config.IConfigurationValidation'.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Config.XmlValidatingLoader::.ctor(System.Xml.XmlReader)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.Core.Config.XmlValidatingLoader::.ctor(System.Xml.XmlReader)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\XmlValidatingLoader.cs(≈17)">'innerReader' is casted 2 times for type 'System.Xml.XmlTextReader'.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.Messages.DataResponse ThoughtWorks.CruiseControl.Core.CruiseServer::GetServerLog(ThoughtWorks.CruiseControl.Remote.Messages.ServerRequest)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Remote.Messages.DataResponse ThoughtWorks.CruiseControl.Core.CruiseServer::GetServerLog(ThoughtWorks.CruiseControl.Remote.Messages.ServerRequest)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\CruiseServer.cs(≈633)">'request' is casted 2 times for type 'ThoughtWorks.CruiseControl.Remote.Messages.ProjectRequest'.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Project::GenerateTaskStatuses(System.String,System.Collections.IList)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.Core.Project::GenerateTaskStatuses(System.String,System.Collections.IList)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Project.cs(≈672)">'task' is casted 2 times for type 'ThoughtWorks.CruiseControl.Core.Tasks.TaskBase'.</defect>
<defect Severity="Medium" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.Core.Project::GenerateTaskStatuses(System.String,System.Collections.IList)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Project.cs(≈677)">'task' is casted 2 times for type 'ThoughtWorks.CruiseControl.Core.IStatusItem'.</defect>
<defect Severity="Medium" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.Core.Project::GenerateTaskStatuses(System.String,System.Collections.IList)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Project.cs(≈683)">'task' is casted 2 times for type 'ThoughtWorks.CruiseControl.Core.IStatusSnapshotGenerator'.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Project::RunTasks(ThoughtWorks.CruiseControl.Core.IIntegrationResult,System.Collections.IList,System.Collections.Generic.Dictionary`2<System.String,System.String>)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.Core.Project::RunTasks(ThoughtWorks.CruiseControl.Core.IIntegrationResult,System.Collections.IList,System.Collections.Generic.Dictionary`2<System.String,System.String>)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Project.cs(≈770)">'task' is casted 2 times for type 'ThoughtWorks.CruiseControl.Core.IParamatisedItem'.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Project::PublishResults(ThoughtWorks.CruiseControl.Core.IIntegrationResult,System.Collections.Generic.Dictionary`2<System.String,System.String>)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.Core.Project::PublishResults(ThoughtWorks.CruiseControl.Core.IIntegrationResult,System.Collections.Generic.Dictionary`2<System.String,System.String>)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Project.cs(≈814)">'publisher' is casted 2 times for type 'ThoughtWorks.CruiseControl.Core.IParamatisedItem'.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Publishers.XmlLogPublisher ThoughtWorks.CruiseControl.Core.Project::GetLogPublisher()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Publishers.XmlLogPublisher ThoughtWorks.CruiseControl.Core.Project::GetLogPublisher()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Project.cs(≈1260)">'publisher' is casted 2 times for type 'ThoughtWorks.CruiseControl.Core.Publishers.XmlLogPublisher'.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Project::ValidateItem(System.Object,ThoughtWorks.CruiseControl.Core.IConfiguration,ThoughtWorks.CruiseControl.Core.Config.ConfigurationTrace,ThoughtWorks.CruiseControl.Core.Config.IConfigurationErrorProcesser)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.Core.Project::ValidateItem(System.Object,ThoughtWorks.CruiseControl.Core.IConfiguration,ThoughtWorks.CruiseControl.Core.Config.ConfigurationTrace,ThoughtWorks.CruiseControl.Core.Config.IConfigurationErrorProcesser)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Project.cs(≈1388)">'item' is casted 2 times for type 'ThoughtWorks.CruiseControl.Core.Config.IConfigurationValidation'.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Tasks.TaskContainerBase::InitialiseStatus(ThoughtWorks.CruiseControl.Remote.ItemBuildStatus)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.Core.Tasks.TaskContainerBase::InitialiseStatus(ThoughtWorks.CruiseControl.Remote.ItemBuildStatus)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\TaskContainerBase.cs(≈89)">'task' is casted 2 times for type 'ThoughtWorks.CruiseControl.Core.Tasks.TaskBase'.</defect>
<defect Severity="Medium" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.Core.Tasks.TaskContainerBase::InitialiseStatus(ThoughtWorks.CruiseControl.Remote.ItemBuildStatus)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\TaskContainerBase.cs(≈95)">'task' is casted 2 times for type 'ThoughtWorks.CruiseControl.Core.IStatusSnapshotGenerator'.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Tasks.TaskContainerBase::RunTask(ThoughtWorks.CruiseControl.Core.ITask,ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.Core.Tasks.TaskContainerBase::RunTask(ThoughtWorks.CruiseControl.Core.ITask,ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\TaskContainerBase.cs(≈127)">'task' is casted 2 times for type 'ThoughtWorks.CruiseControl.Core.IParamatisedItem'.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Publishers.XmlIntegrationResultWriter::WriteIntegrationProperty(System.Object,System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.Core.Publishers.XmlIntegrationResultWriter::WriteIntegrationProperty(System.Object,System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\publishers\XmlIntegrationResultWriter.cs(≈192)">'value' is casted 2 times for type 'System.Collections.ArrayList'.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.RemoteCruiseServer::RegisterManagerForRemoting()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.Core.RemoteCruiseServer::RegisterManagerForRemoting()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\RemoteCruiseServer.cs(≈73)">'channel' is casted 2 times for type 'System.Runtime.Remoting.Channels.IChannelReceiver'.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.RemoteCruiseServer::RegisterServerClientForRemoting()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.Core.RemoteCruiseServer::RegisterServerClientForRemoting()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\RemoteCruiseServer.cs(≈96)">'channel' is casted 2 times for type 'System.Runtime.Remoting.Channels.IChannelReceiver'.</defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.DefaultBuildSpecifier::Equals(System.Object)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="System.Boolean ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.DefaultBuildSpecifier::Equals(System.Object)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Reporting\Dashboard\Navigation\DefaultBuildSpecifier.cs(≈39)">'obj' is casted 2 times for type 'ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.DefaultBuildSpecifier'.</defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.DefaultProjectSpecifier::Equals(System.Object)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="System.Boolean ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.DefaultProjectSpecifier::Equals(System.Object)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Reporting\Dashboard\Navigation\DefaultProjectSpecifier.cs(≈39)">'obj' is casted 2 times for type 'ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.DefaultProjectSpecifier'.</defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.DefaultServerSpecifier::Equals(System.Object)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="System.Boolean ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.DefaultServerSpecifier::Equals(System.Object)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Reporting\Dashboard\Navigation\DefaultServerSpecifier.cs(≈47)">'obj' is casted 2 times for type 'ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.DefaultServerSpecifier'.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Security.DefaultProjectAuthorisation::Validate(ThoughtWorks.CruiseControl.Core.IConfiguration,ThoughtWorks.CruiseControl.Core.Config.ConfigurationTrace,ThoughtWorks.CruiseControl.Core.Config.IConfigurationErrorProcesser)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.Core.Security.DefaultProjectAuthorisation::Validate(ThoughtWorks.CruiseControl.Core.IConfiguration,ThoughtWorks.CruiseControl.Core.Config.ConfigurationTrace,ThoughtWorks.CruiseControl.Core.Config.IConfigurationErrorProcesser)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Security\DefaultProjectAuthorisation.cs(≈160)">'permission' is casted 2 times for type 'ThoughtWorks.CruiseControl.Core.Config.IConfigurationValidation'.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Security.ExternalFileSecurityManager::Validate(ThoughtWorks.CruiseControl.Core.IConfiguration,ThoughtWorks.CruiseControl.Core.Config.ConfigurationTrace,ThoughtWorks.CruiseControl.Core.Config.IConfigurationErrorProcesser)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.Core.Security.ExternalFileSecurityManager::Validate(ThoughtWorks.CruiseControl.Core.IConfiguration,ThoughtWorks.CruiseControl.Core.Config.ConfigurationTrace,ThoughtWorks.CruiseControl.Core.Config.IConfigurationErrorProcesser)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Security\ExternalFileSecurityManager.cs(≈266)">'user' is casted 2 times for type 'ThoughtWorks.CruiseControl.Core.Config.IConfigurationValidation'.</defect>
<defect Severity="Medium" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.Core.Security.ExternalFileSecurityManager::Validate(ThoughtWorks.CruiseControl.Core.IConfiguration,ThoughtWorks.CruiseControl.Core.Config.ConfigurationTrace,ThoughtWorks.CruiseControl.Core.Config.IConfigurationErrorProcesser)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Security\ExternalFileSecurityManager.cs(≈274)">'permission' is casted 2 times for type 'ThoughtWorks.CruiseControl.Core.Config.IConfigurationValidation'.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Security.ExternalFileSecurityManager::LoadFile(System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.Core.Security.ExternalFileSecurityManager::LoadFile(System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Security\ExternalFileSecurityManager.cs(≈361)">'loadedItem' is casted 2 times for type 'ThoughtWorks.CruiseControl.Core.Security.IPermission'.</defect>
<defect Severity="Medium" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.Core.Security.ExternalFileSecurityManager::LoadFile(System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Security\ExternalFileSecurityManager.cs(≈370)">'loadedItem' is casted 2 times for type 'ThoughtWorks.CruiseControl.Core.Security.IAuthentication'.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Security.ExternalFileSecurityManager::UpdateSetting(ThoughtWorks.CruiseControl.Core.Security.ISecuritySetting)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.Core.Security.ExternalFileSecurityManager::UpdateSetting(ThoughtWorks.CruiseControl.Core.Security.ISecuritySetting)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Security\ExternalFileSecurityManager.cs(≈430)">'loadedItem' is casted 2 times for type 'ThoughtWorks.CruiseControl.Core.Security.ISecuritySetting'.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Security.InternalSecurityManager::Validate(ThoughtWorks.CruiseControl.Core.IConfiguration,ThoughtWorks.CruiseControl.Core.Config.ConfigurationTrace,ThoughtWorks.CruiseControl.Core.Config.IConfigurationErrorProcesser)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.Core.Security.InternalSecurityManager::Validate(ThoughtWorks.CruiseControl.Core.IConfiguration,ThoughtWorks.CruiseControl.Core.Config.ConfigurationTrace,ThoughtWorks.CruiseControl.Core.Config.IConfigurationErrorProcesser)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Security\InternalSecurityManager.cs(≈282)">'user' is casted 2 times for type 'ThoughtWorks.CruiseControl.Core.Config.IConfigurationValidation'.</defect>
<defect Severity="Medium" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.Core.Security.InternalSecurityManager::Validate(ThoughtWorks.CruiseControl.Core.IConfiguration,ThoughtWorks.CruiseControl.Core.Config.ConfigurationTrace,ThoughtWorks.CruiseControl.Core.Config.IConfigurationErrorProcesser)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Security\InternalSecurityManager.cs(≈290)">'permission' is casted 2 times for type 'ThoughtWorks.CruiseControl.Core.Config.IConfigurationValidation'.</defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.Core.Sourcecontrol.VssLocale::Equals(System.Object)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="System.Boolean ThoughtWorks.CruiseControl.Core.Sourcecontrol.VssLocale::Equals(System.Object)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\VssLocale.cs(≈126)">'obj' is casted 2 times for type 'ThoughtWorks.CruiseControl.Core.Sourcecontrol.IVssLocale'.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.ItemStatus ThoughtWorks.CruiseControl.Core.Tasks.ConditionalTask::InitialiseTaskStatuses(ThoughtWorks.CruiseControl.Remote.ItemBuildStatus,ThoughtWorks.CruiseControl.Core.ITask[],System.Collections.Generic.Dictionary`2<ThoughtWorks.CruiseControl.Core.ITask,ThoughtWorks.CruiseControl.Remote.ItemStatus>,System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Remote.ItemStatus ThoughtWorks.CruiseControl.Core.Tasks.ConditionalTask::InitialiseTaskStatuses(ThoughtWorks.CruiseControl.Remote.ItemBuildStatus,ThoughtWorks.CruiseControl.Core.ITask[],System.Collections.Generic.Dictionary`2<ThoughtWorks.CruiseControl.Core.ITask,ThoughtWorks.CruiseControl.Remote.ItemStatus>,System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\ConditionalTask.cs(≈315)">'task' is casted 2 times for type 'ThoughtWorks.CruiseControl.Core.Tasks.TaskBase'.</defect>
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Remote.ItemStatus ThoughtWorks.CruiseControl.Core.Tasks.ConditionalTask::InitialiseTaskStatuses(ThoughtWorks.CruiseControl.Remote.ItemBuildStatus,ThoughtWorks.CruiseControl.Core.ITask[],System.Collections.Generic.Dictionary`2<ThoughtWorks.CruiseControl.Core.ITask,ThoughtWorks.CruiseControl.Remote.ItemStatus>,System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\ConditionalTask.cs(≈321)">'task' is casted 2 times for type 'ThoughtWorks.CruiseControl.Core.IStatusSnapshotGenerator'.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Tasks.ConditionalTask::RunTask(ThoughtWorks.CruiseControl.Core.ITask,ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.Core.Tasks.ConditionalTask::RunTask(ThoughtWorks.CruiseControl.Core.ITask,ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\ConditionalTask.cs(≈374)">'task' is casted 2 times for type 'ThoughtWorks.CruiseControl.Core.IParamatisedItem'.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.DynamicValueUtility/PropertyValue ThoughtWorks.CruiseControl.Core.Tasks.DynamicValueUtility::FindProperty(System.Object,System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Tasks.DynamicValueUtility/PropertyValue ThoughtWorks.CruiseControl.Core.Tasks.DynamicValueUtility::FindProperty(System.Object,System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\DynamicValueUtility.cs(≈52)">'currentValue' is casted 2 times for type 'System.Collections.IEnumerable'.</defect>
</target>
<target Name="System.Reflection.MemberInfo ThoughtWorks.CruiseControl.Core.Tasks.DynamicValueUtility::FindActualProperty(System.Object,System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="System.Reflection.MemberInfo ThoughtWorks.CruiseControl.Core.Tasks.DynamicValueUtility::FindActualProperty(System.Object,System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\DynamicValueUtility.cs(≈120)">'attribute' is casted 2 times for type 'Exortech.NetReflector.ReflectorPropertyAttribute'.</defect>
</target>
<target Name="System.Object ThoughtWorks.CruiseControl.Core.Tasks.DynamicValueUtility::FindTypedValue(System.Collections.IEnumerable,System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="System.Object ThoughtWorks.CruiseControl.Core.Tasks.DynamicValueUtility::FindTypedValue(System.Collections.IEnumerable,System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\DynamicValueUtility.cs(≈158)">'attribute' is casted 2 times for type 'Exortech.NetReflector.ReflectorTypeAttribute'.</defect>
</target>
<target Name="System.Xml.XmlNode ThoughtWorks.CruiseControl.Core.Tasks.DynamicValueUtility::ConvertXmlToDynamicValues(Exortech.NetReflector.NetReflectorTypeTable,System.Xml.XmlNode,System.String[])" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="System.Xml.XmlNode ThoughtWorks.CruiseControl.Core.Tasks.DynamicValueUtility::ConvertXmlToDynamicValues(Exortech.NetReflector.NetReflectorTypeTable,System.Xml.XmlNode,System.String[])" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\DynamicValueUtility.cs(≈431)">'currentNode' is casted 2 times for type 'System.Xml.XmlAttribute'.</defect>
</target>
<target Name="System.Object ThoughtWorks.CruiseControl.Core.Tasks.DynamicValueUtility::GetValue(System.Reflection.MemberInfo,System.Object)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="System.Object ThoughtWorks.CruiseControl.Core.Tasks.DynamicValueUtility::GetValue(System.Reflection.MemberInfo,System.Object)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\DynamicValueUtility.cs(≈475)">'member' is casted 2 times for type 'System.Reflection.PropertyInfo'.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Util.PrivateStringSerialiser::Write(System.Xml.XmlWriter,System.Object)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.Core.Util.PrivateStringSerialiser::Write(System.Xml.XmlWriter,System.Object)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\PrivateStringSerialiser.cs(≈72)">'target' is casted 2 times for type 'ThoughtWorks.CruiseControl.Core.Util.PrivateString'.</defect>
</target>
<target Name="System.Object ThoughtWorks.CruiseControl.Core.Util.PrivateStringTypeConverter::ConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="System.Object ThoughtWorks.CruiseControl.Core.Util.PrivateStringTypeConverter::ConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\PrivateStringTypeConverter.cs(≈45)">'value' is casted 2 times for type 'System.String'.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Util.UriSerializer::Write(System.Xml.XmlWriter,System.Object)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.Core.Util.UriSerializer::Write(System.Xml.XmlWriter,System.Object)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\UriSerializer.cs(≈77)">'target' is casted 2 times for type 'System.Uri'.</defect>
</target>
<target Name="System.Object ThoughtWorks.CruiseControl.Core.Util.NetworkCredentialsSerializer::Read(System.Xml.XmlNode,Exortech.NetReflector.NetReflectorTypeTable)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="System.Object ThoughtWorks.CruiseControl.Core.Util.NetworkCredentialsSerializer::Read(System.Xml.XmlNode,Exortech.NetReflector.NetReflectorTypeTable)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\NetworkCredentialsSerializer.cs(≈45)">'node' is casted 2 times for type 'System.Xml.XmlElement'.</defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Core.Util.StringUtil::IntegrationPropertyToString(System.Object,System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="System.String ThoughtWorks.CruiseControl.Core.Util.StringUtil::IntegrationPropertyToString(System.Object,System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\StringUtil.cs(≈214)">'value' is casted 2 times for type 'System.Collections.ArrayList'.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Util.TimeoutSerializer::Write(System.Xml.XmlWriter,System.Object)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.Core.Util.TimeoutSerializer::Write(System.Xml.XmlWriter,System.Object)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\TimeoutSerializer.cs(≈18)">'target' is casted 2 times for type 'ThoughtWorks.CruiseControl.Core.Util.Timeout'.</defect>
</target>
<target Name="System.Object ThoughtWorks.CruiseControl.Core.Util.TimeoutSerializer::Read(System.Xml.XmlNode,Exortech.NetReflector.NetReflectorTypeTable)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="System.Object ThoughtWorks.CruiseControl.Core.Util.TimeoutSerializer::Read(System.Xml.XmlNode,Exortech.NetReflector.NetReflectorTypeTable)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\TimeoutSerializer.cs(≈43)">'node' is casted 2 times for type 'System.Xml.XmlAttribute'.</defect>
<defect Severity="Medium" Confidence="Normal" Location="System.Object ThoughtWorks.CruiseControl.Core.Util.TimeoutSerializer::Read(System.Xml.XmlNode,Exortech.NetReflector.NetReflectorTypeTable)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\TimeoutSerializer.cs(≈55)">'node' is casted 2 times for type 'System.Xml.XmlElement'.</defect>
</target>
<target Name="System.Xml.XmlElement ThoughtWorks.CruiseControl.Core.Util.XmlUtil::AddChild(System.Xml.XmlNode,System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="System.Xml.XmlElement ThoughtWorks.CruiseControl.Core.Util.XmlUtil::AddChild(System.Xml.XmlNode,System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\XmlUtil.cs(≈168)">'parent' is casted 2 times for type 'System.Xml.XmlDocument'.</defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.Remote.Messages.ServerRequest::Equals(System.Object)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="System.Boolean ThoughtWorks.CruiseControl.Remote.Messages.ServerRequest::Equals(System.Object)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\Messages\ServerRequest.cs(≈113)">'obj' is casted 2 times for type 'ThoughtWorks.CruiseControl.Remote.Messages.ServerRequest'.</defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.Remote.Messages.Response::Equals(System.Object)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="System.Boolean ThoughtWorks.CruiseControl.Remote.Messages.Response::Equals(System.Object)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\Messages\Response.cs(≈101)">'obj' is casted 2 times for type 'ThoughtWorks.CruiseControl.Remote.Messages.Response'.</defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.Remote.ItemStatus::Equals(System.Object)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="System.Boolean ThoughtWorks.CruiseControl.Remote.ItemStatus::Equals(System.Object)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\ItemStatus.cs(≈231)">'obj' is casted 2 times for type 'ThoughtWorks.CruiseControl.Remote.ItemStatus'.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.INamedAction[] ThoughtWorks.CruiseControl.WebDashboard.Plugins.Administration.AdministerPlugin::get_NamedActions()" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.INamedAction[] ThoughtWorks.CruiseControl.WebDashboard.Plugins.Administration.AdministerPlugin::get_NamedActions()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\Administration\AdministerPlugin.cs(≈65)">'action' is casted 2 times for type 'ThoughtWorks.CruiseControl.WebDashboard.Plugins.Administration.AdministerAction'.</defect>
</target>
<target Name="System.Int32 ThoughtWorks.CruiseControl.WebDashboard.Plugins.Administration.PackageManifest::CompareTo(System.Object)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="System.Int32 ThoughtWorks.CruiseControl.WebDashboard.Plugins.Administration.PackageManifest::CompareTo(System.Object)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\Administration\PackageManifest.cs(≈130)">'obj' is casted 2 times for type 'ThoughtWorks.CruiseControl.WebDashboard.Plugins.Administration.PackageManifest'.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.MVC.IResponse ThoughtWorks.CruiseControl.WebDashboard.Dashboard.ActionDecorators.SiteTemplateActionDecorator::Execute(ThoughtWorks.CruiseControl.WebDashboard.MVC.IRequest)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.WebDashboard.MVC.IResponse ThoughtWorks.CruiseControl.WebDashboard.Dashboard.ActionDecorators.SiteTemplateActionDecorator::Execute(ThoughtWorks.CruiseControl.WebDashboard.MVC.IRequest)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Dashboard\ActionDecorators\SiteTemplateActionDecorator.cs(≈89)">'decoratedActionResponse' is casted 2 times for type 'ThoughtWorks.CruiseControl.WebDashboard.MVC.HtmlFragmentResponse'.</defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.ProjectReportProjectPlugin::GetPluginSubReport(ThoughtWorks.CruiseControl.WebDashboard.IO.ICruiseRequest,ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.IProjectSpecifier,ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.IBuildSpecifier[])" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="System.String ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.ProjectReportProjectPlugin::GetPluginSubReport(ThoughtWorks.CruiseControl.WebDashboard.IO.ICruiseRequest,ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.IProjectSpecifier,ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.IBuildSpecifier[])" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\ProjectReport\ProjectReportProjectPlugin.cs(≈228)">'resp' is casted 2 times for type 'ThoughtWorks.CruiseControl.WebDashboard.MVC.HtmlFragmentResponse'.</defect>
</target>
</rule>
<rule Name="AvoidReturningArraysOnPropertiesRule" Uri="http://www.mono-project.com/Gendarme.Rules.Performance#AvoidReturningArraysOnPropertiesRule">
<problem>By convention properties should not return arrays.</problem>
<solution>Return a read-only collection or replace the property by a method.</solution>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Configuration.CCTrayProject[] ThoughtWorks.CruiseControl.CCTrayLib.Configuration.ICCTrayMultiConfiguration::get_Projects()" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.CCTrayLib.Configuration.CCTrayProject[] ThoughtWorks.CruiseControl.CCTrayLib.Configuration.ICCTrayMultiConfiguration::get_Projects()" Source=""></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Configuration.CCTrayProject[] ThoughtWorks.CruiseControl.CCTrayLib.Configuration.CCTrayMultiConfiguration::get_Projects()" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.CCTrayLib.Configuration.CCTrayProject[] ThoughtWorks.CruiseControl.CCTrayLib.Configuration.CCTrayMultiConfiguration::get_Projects()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Configuration\CCTrayMultiConfiguration.cs(≈100)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.Message[] ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.ISingleProjectDetail::get_Messages()" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Remote.Message[] ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.ISingleProjectDetail::get_Messages()" Source=""></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.Message[] ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.ProjectMonitor::get_Messages()" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Remote.Message[] ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.ProjectMonitor::get_Messages()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Monitoring\ProjectMonitor.cs(≈158)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.Message[] ThoughtWorks.CruiseControl.CCTrayLib.Presentation.StubProjectMonitor::get_Messages()" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Remote.Message[] ThoughtWorks.CruiseControl.CCTrayLib.Presentation.StubProjectMonitor::get_Messages()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\StubProjectMonitor.cs(≈189)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.IProjectMonitor[] ThoughtWorks.CruiseControl.CCTrayLib.Presentation.MainFormController::get_Monitors()" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.IProjectMonitor[] ThoughtWorks.CruiseControl.CCTrayLib.Presentation.MainFormController::get_Monitors()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\MainFormController.cs(≈89)"></defect>
</target>
<target Name="System.Byte[] ThoughtWorks.CruiseControl.CCTrayLib.X10.Cm11Message::get_Buffer()" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.Byte[] ThoughtWorks.CruiseControl.CCTrayLib.X10.Cm11Message::get_Buffer()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\X10\Cm11Message.cs(≈37)"></defect>
</target>
<target Name="System.Uri[] ThoughtWorks.CruiseControl.Core.Config.Preprocessor.PreprocessorEnvironment::get_Fileset()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.Uri[] ThoughtWorks.CruiseControl.Core.Config.Preprocessor.PreprocessorEnvironment::get_Fileset()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\preprocessor\PreprocessorEnvironment.cs(≈99)"></defect>
</target>
<target Name="System.Byte[] ThoughtWorks.CruiseControl.Core.CruiseServerClient/SecureConnection::get_Key()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.Byte[] ThoughtWorks.CruiseControl.Core.CruiseServerClient/SecureConnection::get_Key()" Source=""></defect>
</target>
<target Name="System.Byte[] ThoughtWorks.CruiseControl.Core.CruiseServerClient/SecureConnection::get_IV()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.Byte[] ThoughtWorks.CruiseControl.Core.CruiseServerClient/SecureConnection::get_IV()" Source=""></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Modification[] ThoughtWorks.CruiseControl.Core.IIntegrationResult::get_Modifications()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.Modification[] ThoughtWorks.CruiseControl.Core.IIntegrationResult::get_Modifications()" Source=""></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Modification[] ThoughtWorks.CruiseControl.Core.IntegrationResult::get_Modifications()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.Modification[] ThoughtWorks.CruiseControl.Core.IntegrationResult::get_Modifications()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\IntegrationResult.cs(≈198)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.NameValuePair[] ThoughtWorks.CruiseControl.Core.IProject::get_LinkedSites()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Remote.NameValuePair[] ThoughtWorks.CruiseControl.Core.IProject::get_LinkedSites()" Source=""></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.ExternalLink[] ThoughtWorks.CruiseControl.Core.IProject::get_ExternalLinks()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Remote.ExternalLink[] ThoughtWorks.CruiseControl.Core.IProject::get_ExternalLinks()" Source=""></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.IDynamicValue[] ThoughtWorks.CruiseControl.Core.Label.LabellerBase::get_DynamicValues()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.Tasks.IDynamicValue[] ThoughtWorks.CruiseControl.Core.Label.LabellerBase::get_DynamicValues()" Source=""></defect>
</target>
<target Name="System.Exception[] ThoughtWorks.CruiseControl.Core.MultipleIntegrationFailureException::get_Failures()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.Exception[] ThoughtWorks.CruiseControl.Core.MultipleIntegrationFailureException::get_Failures()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\MultipleIntegrationFailureException.cs(≈35)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.ExternalLink[] ThoughtWorks.CruiseControl.Core.ProjectBase::get_ExternalLinks()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Remote.ExternalLink[] ThoughtWorks.CruiseControl.Core.ProjectBase::get_ExternalLinks()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\ProjectBase.cs(≈135)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.ITask[] ThoughtWorks.CruiseControl.Core.Project::get_PrebuildTasks()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.ITask[] ThoughtWorks.CruiseControl.Core.Project::get_PrebuildTasks()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Project.cs(≈unavailable)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.Parameters.ParameterBase[] ThoughtWorks.CruiseControl.Core.Project::get_Parameters()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Remote.Parameters.ParameterBase[] ThoughtWorks.CruiseControl.Core.Project::get_Parameters()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Project.cs(≈192)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.NameValuePair[] ThoughtWorks.CruiseControl.Core.Project::get_LinkedSites()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Remote.NameValuePair[] ThoughtWorks.CruiseControl.Core.Project::get_LinkedSites()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Project.cs(≈unavailable)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.ITask[] ThoughtWorks.CruiseControl.Core.Project::get_Publishers()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.ITask[] ThoughtWorks.CruiseControl.Core.Project::get_Publishers()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Project.cs(≈354)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.ITask[] ThoughtWorks.CruiseControl.Core.Project::get_Tasks()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.ITask[] ThoughtWorks.CruiseControl.Core.Project::get_Tasks()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Project.cs(≈401)"></defect>
</target>
<target Name="System.String[] ThoughtWorks.CruiseControl.Core.Project::get_RemoteMachines()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.String[] ThoughtWorks.CruiseControl.Core.Project::get_RemoteMachines()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Project.cs(≈unavailable)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.IDynamicValue[] ThoughtWorks.CruiseControl.Core.Tasks.TaskBase::get_DynamicValues()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.Tasks.IDynamicValue[] ThoughtWorks.CruiseControl.Core.Tasks.TaskBase::get_DynamicValues()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\TaskBase.cs(≈31)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.ITask[] ThoughtWorks.CruiseControl.Core.Tasks.TaskContainerBase::get_Tasks()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.ITask[] ThoughtWorks.CruiseControl.Core.Tasks.TaskContainerBase::get_Tasks()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\TaskContainerBase.cs(≈17)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.ITask[] ThoughtWorks.CruiseControl.Core.Publishers.ConditionalPublisher::get_Tasks()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.ITask[] ThoughtWorks.CruiseControl.Core.Publishers.ConditionalPublisher::get_Tasks()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\publishers\ConditionalPublisher.cs(≈51)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.IntegrationStatus[] ThoughtWorks.CruiseControl.Core.Publishers.ConditionalPublisher::get_Conditions()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Remote.IntegrationStatus[] ThoughtWorks.CruiseControl.Core.Publishers.ConditionalPublisher::get_Conditions()" Source=""></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Publishers.EmailGroup/NotificationType[] ThoughtWorks.CruiseControl.Core.Publishers.EmailGroup::get_Notifications()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.Publishers.EmailGroup/NotificationType[] ThoughtWorks.CruiseControl.Core.Publishers.EmailGroup::get_Notifications()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\publishers\EmailGroup.cs(≈71)"></defect>
</target>
<target Name="System.String[] ThoughtWorks.CruiseControl.Core.Publishers.EmailPublisher::get_XslFiles()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.String[] ThoughtWorks.CruiseControl.Core.Publishers.EmailPublisher::get_XslFiles()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\publishers\EmailPublisher.cs(≈247)"></defect>
</target>
<target Name="System.String[] ThoughtWorks.CruiseControl.Core.Publishers.EmailPublisher::get_Attachments()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.String[] ThoughtWorks.CruiseControl.Core.Publishers.EmailPublisher::get_Attachments()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\publishers\EmailPublisher.cs(≈131)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Publishers.EmailGroup/NotificationType[] ThoughtWorks.CruiseControl.Core.Publishers.EmailPublisher::get_ModifierNotificationTypes()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.Publishers.EmailGroup/NotificationType[] ThoughtWorks.CruiseControl.Core.Publishers.EmailPublisher::get_ModifierNotificationTypes()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\publishers\EmailPublisher.cs(≈295)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Publishers.EmailUser[] ThoughtWorks.CruiseControl.Core.Publishers.EmailPublisher::get_EmailUsers()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.Publishers.EmailUser[] ThoughtWorks.CruiseControl.Core.Publishers.EmailPublisher::get_EmailUsers()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\publishers\EmailPublisher.cs(≈310)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Publishers.EmailGroup[] ThoughtWorks.CruiseControl.Core.Publishers.EmailPublisher::get_EmailGroups()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.Publishers.EmailGroup[] ThoughtWorks.CruiseControl.Core.Publishers.EmailPublisher::get_EmailGroups()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\publishers\EmailPublisher.cs(≈341)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Publishers.EmailSubject[] ThoughtWorks.CruiseControl.Core.Publishers.EmailPublisher::get_SubjectSettings()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.Publishers.EmailSubject[] ThoughtWorks.CruiseControl.Core.Publishers.EmailPublisher::get_SubjectSettings()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\publishers\EmailPublisher.cs(≈371)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Publishers.IEmailConverter[] ThoughtWorks.CruiseControl.Core.Publishers.EmailPublisher::get_Converters()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.Publishers.IEmailConverter[] ThoughtWorks.CruiseControl.Core.Publishers.EmailPublisher::get_Converters()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\publishers\EmailPublisher.cs(≈384)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.NameValuePair[] ThoughtWorks.CruiseControl.Core.Publishers.ForceBuildPublisher::get_SecurityCredentials()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Remote.NameValuePair[] ThoughtWorks.CruiseControl.Core.Publishers.ForceBuildPublisher::get_SecurityCredentials()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\publishers\ForceBuildPublisher.cs(≈53)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.NameValuePair[] ThoughtWorks.CruiseControl.Core.Publishers.ForceBuildPublisher::get_Parameters()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Remote.NameValuePair[] ThoughtWorks.CruiseControl.Core.Publishers.ForceBuildPublisher::get_Parameters()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\publishers\ForceBuildPublisher.cs(≈53)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Publishers.IPackageItem[] ThoughtWorks.CruiseControl.Core.Publishers.PackagePublisher::get_PackageList()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.Publishers.IPackageItem[] ThoughtWorks.CruiseControl.Core.Publishers.PackagePublisher::get_PackageList()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\publishers\PackagePublisher.cs(≈47)"></defect>
</target>
<target Name="System.String[] ThoughtWorks.CruiseControl.Core.Publishers.Statistics.StatisticsChartGenerator::get_RelevantStats()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.String[] ThoughtWorks.CruiseControl.Core.Publishers.Statistics.StatisticsChartGenerator::get_RelevantStats()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\publishers\Statistics\StatisticsChartGenerator.cs(≈45)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Publishers.Statistics.StatisticBase[] ThoughtWorks.CruiseControl.Core.Publishers.Statistics.StatisticsPublisher::get_ConfiguredStatistics()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.Publishers.Statistics.StatisticBase[] ThoughtWorks.CruiseControl.Core.Publishers.Statistics.StatisticsPublisher::get_ConfiguredStatistics()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\publishers\Statistics\StatisticsPublisher.cs(≈78)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Security.IPermission[] ThoughtWorks.CruiseControl.Core.Security.DefaultProjectAuthorisation::get_Permissions()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.Security.IPermission[] ThoughtWorks.CruiseControl.Core.Security.DefaultProjectAuthorisation::get_Permissions()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Security\DefaultProjectAuthorisation.cs(≈81)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Security.Auditing.IAuditLogger[] ThoughtWorks.CruiseControl.Core.Security.SecurityManagerBase::get_AuditLoggers()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.Security.Auditing.IAuditLogger[] ThoughtWorks.CruiseControl.Core.Security.SecurityManagerBase::get_AuditLoggers()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Security\SecurityManagerBase.cs(≈57)"></defect>
</target>
<target Name="System.String[] ThoughtWorks.CruiseControl.Core.Security.ExternalFileSecurityManager::get_Files()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.String[] ThoughtWorks.CruiseControl.Core.Security.ExternalFileSecurityManager::get_Files()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Security\ExternalFileSecurityManager.cs(≈84)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Security.IAuthentication[] ThoughtWorks.CruiseControl.Core.Security.InternalSecurityManager::get_Users()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.Security.IAuthentication[] ThoughtWorks.CruiseControl.Core.Security.InternalSecurityManager::get_Users()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Security\InternalSecurityManager.cs(≈64)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Security.IPermission[] ThoughtWorks.CruiseControl.Core.Security.InternalSecurityManager::get_Permissions()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.Security.IPermission[] ThoughtWorks.CruiseControl.Core.Security.InternalSecurityManager::get_Permissions()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Security\InternalSecurityManager.cs(≈78)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Security.UserName[] ThoughtWorks.CruiseControl.Core.Security.RolePermission::get_Users()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.Security.UserName[] ThoughtWorks.CruiseControl.Core.Security.RolePermission::get_Users()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Security\RolePermission.cs(≈95)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.IDynamicValue[] ThoughtWorks.CruiseControl.Core.Sourcecontrol.SourceControlBase::get_DynamicValues()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.Tasks.IDynamicValue[] ThoughtWorks.CruiseControl.Core.Sourcecontrol.SourceControlBase::get_DynamicValues()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\SourceControlBase.cs(≈30)"></defect>
</target>
<target Name="System.String[] ThoughtWorks.CruiseControl.Core.Sourcecontrol.ActionFilter::get_Actions()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.String[] ThoughtWorks.CruiseControl.Core.Sourcecontrol.ActionFilter::get_Actions()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\ActionFilter.cs(≈24)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.EnvironmentVariable[] ThoughtWorks.CruiseControl.Core.Sourcecontrol.ExternalSourceControl::get_EnvironmentVariables()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.Util.EnvironmentVariable[] ThoughtWorks.CruiseControl.Core.Sourcecontrol.ExternalSourceControl::get_EnvironmentVariables()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\ExternalSourceControl.cs(≈145)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.IModificationFilter[] ThoughtWorks.CruiseControl.Core.Sourcecontrol.FilteredSourceControl::get_ExclusionFilters()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.Sourcecontrol.IModificationFilter[] ThoughtWorks.CruiseControl.Core.Sourcecontrol.FilteredSourceControl::get_ExclusionFilters()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\FilteredSourceControl.cs(≈103)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.IModificationFilter[] ThoughtWorks.CruiseControl.Core.Sourcecontrol.FilteredSourceControl::get_InclusionFilters()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.Sourcecontrol.IModificationFilter[] ThoughtWorks.CruiseControl.Core.Sourcecontrol.FilteredSourceControl::get_InclusionFilters()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\FilteredSourceControl.cs(≈115)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.Mercurial.MercurialModification[] ThoughtWorks.CruiseControl.Core.Sourcecontrol.Mercurial.MercurialModificationCollection::get_modifications()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.Sourcecontrol.Mercurial.MercurialModification[] ThoughtWorks.CruiseControl.Core.Sourcecontrol.Mercurial.MercurialModificationCollection::get_modifications()" Source=""></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.IModificationUrlBuilder[] ThoughtWorks.CruiseControl.Core.Sourcecontrol.MultiIssueTrackerUrlBuilder::get_IssueTrackers()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.IModificationUrlBuilder[] ThoughtWorks.CruiseControl.Core.Sourcecontrol.MultiIssueTrackerUrlBuilder::get_IssueTrackers()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\MultiIssueTrackerUrlBuilder.cs(≈40)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.ISourceControl[] ThoughtWorks.CruiseControl.Core.Sourcecontrol.MultiSourceControl::get_SourceControls()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.ISourceControl[] ThoughtWorks.CruiseControl.Core.Sourcecontrol.MultiSourceControl::get_SourceControls()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\MultiSourceControl.cs(≈99)"></defect>
</target>
<target Name="System.String[] ThoughtWorks.CruiseControl.Core.Sourcecontrol.Perforce.P4::get_AcceptableErrors()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.String[] ThoughtWorks.CruiseControl.Core.Sourcecontrol.Perforce.P4::get_AcceptableErrors()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Perforce\P4.cs(≈74)"></defect>
</target>
<target Name="System.String[] ThoughtWorks.CruiseControl.Core.Sourcecontrol.Perforce.P4::get_ViewForSpecifications()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.String[] ThoughtWorks.CruiseControl.Core.Sourcecontrol.Perforce.P4::get_ViewForSpecifications()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Perforce\P4.cs(≈417)"></defect>
</target>
<target Name="System.String[] ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyProjectInfo::get_ReconcilePaths()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.String[] ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyProjectInfo::get_ReconcilePaths()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Telelogic\SynergyProjectInfo.cs(≈184)"></defect>
</target>
<target Name="System.String[] ThoughtWorks.CruiseControl.Core.Sourcecontrol.UserFilter::get_UserNames()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.String[] ThoughtWorks.CruiseControl.Core.Sourcecontrol.UserFilter::get_UserNames()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\UserFilter.cs(≈16)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.ITaskCondition[] ThoughtWorks.CruiseControl.Core.Tasks.ConditionalTask::get_TaskConditions()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.Tasks.ITaskCondition[] ThoughtWorks.CruiseControl.Core.Tasks.ConditionalTask::get_TaskConditions()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\ConditionalTask.cs(≈49)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.ITask[] ThoughtWorks.CruiseControl.Core.Tasks.ConditionalTask::get_Tasks()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.ITask[] ThoughtWorks.CruiseControl.Core.Tasks.ConditionalTask::get_Tasks()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\ConditionalTask.cs(≈49)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.ITask[] ThoughtWorks.CruiseControl.Core.Tasks.ConditionalTask::get_ElseTasks()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.ITask[] ThoughtWorks.CruiseControl.Core.Tasks.ConditionalTask::get_ElseTasks()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\ConditionalTask.cs(≈49)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.ITaskCondition[] ThoughtWorks.CruiseControl.Core.Tasks.Conditions.AndTaskCondition::get_Conditions()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.Tasks.ITaskCondition[] ThoughtWorks.CruiseControl.Core.Tasks.Conditions.AndTaskCondition::get_Conditions()" Source=""></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.ITaskCondition[] ThoughtWorks.CruiseControl.Core.Tasks.Conditions.OrTaskCondition::get_Conditions()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.Tasks.ITaskCondition[] ThoughtWorks.CruiseControl.Core.Tasks.Conditions.OrTaskCondition::get_Conditions()" Source=""></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.CruiseServerControlTaskAction[] ThoughtWorks.CruiseControl.Core.Tasks.CruiseServerControlTask::get_Actions()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.Tasks.CruiseServerControlTaskAction[] ThoughtWorks.CruiseControl.Core.Tasks.CruiseServerControlTask::get_Actions()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\CruiseServerControlTask.cs(≈29)"></defect>
</target>
<target Name="System.String[] ThoughtWorks.CruiseControl.Core.Tasks.DupFinderTask::get_LinesToExclude()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.String[] ThoughtWorks.CruiseControl.Core.Tasks.DupFinderTask::get_LinesToExclude()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\DupFinderTask.cs(≈86)"></defect>
</target>
<target Name="System.String[] ThoughtWorks.CruiseControl.Core.Tasks.DupFinderTask::get_FilesToExclude()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.String[] ThoughtWorks.CruiseControl.Core.Tasks.DupFinderTask::get_FilesToExclude()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\DupFinderTask.cs(≈86)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.HttpRequestHeader[] ThoughtWorks.CruiseControl.Core.Tasks.HttpRequestSettings::get_Headers()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.Tasks.HttpRequestHeader[] ThoughtWorks.CruiseControl.Core.Tasks.HttpRequestSettings::get_Headers()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\HttpRequestSettings.cs(≈41)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.CoverageFilter[] ThoughtWorks.CruiseControl.Core.Tasks.NCoverReportTask::get_CoverageFilters()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.Tasks.CoverageFilter[] ThoughtWorks.CruiseControl.Core.Tasks.NCoverReportTask::get_CoverageFilters()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\NCoverReportTask.cs(≈74)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.CoverageThreshold[] ThoughtWorks.CruiseControl.Core.Tasks.NCoverReportTask::get_MinimumThresholds()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.Tasks.CoverageThreshold[] ThoughtWorks.CruiseControl.Core.Tasks.NCoverReportTask::get_MinimumThresholds()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\NCoverReportTask.cs(≈74)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.CoverageThreshold[] ThoughtWorks.CruiseControl.Core.Tasks.NCoverReportTask::get_SatisfactoryThresholds()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.Tasks.CoverageThreshold[] ThoughtWorks.CruiseControl.Core.Tasks.NCoverReportTask::get_SatisfactoryThresholds()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\NCoverReportTask.cs(≈74)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.NCoverReportTask/NCoverReportType[] ThoughtWorks.CruiseControl.Core.Tasks.NCoverReportTask::get_Reports()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.Tasks.NCoverReportTask/NCoverReportType[] ThoughtWorks.CruiseControl.Core.Tasks.NCoverReportTask::get_Reports()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\NCoverReportTask.cs(≈74)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.EnvironmentVariable[] ThoughtWorks.CruiseControl.Core.Tasks.ExecutableTask::get_EnvironmentVariables()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.Util.EnvironmentVariable[] ThoughtWorks.CruiseControl.Core.Tasks.ExecutableTask::get_EnvironmentVariables()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\ExecutableTask.cs(≈86)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.FBVariable[] ThoughtWorks.CruiseControl.Core.Tasks.FinalBuilderTask::get_FBVariables()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.Tasks.FBVariable[] ThoughtWorks.CruiseControl.Core.Tasks.FinalBuilderTask::get_FBVariables()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\FinalBuilderTask.cs(≈73)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.AssemblyMatch[] ThoughtWorks.CruiseControl.Core.Tasks.GendarmeTask::get_Assemblies()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.Util.AssemblyMatch[] ThoughtWorks.CruiseControl.Core.Tasks.GendarmeTask::get_Assemblies()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\GendarmeTask.cs(≈63)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.MergeFileInfo[] ThoughtWorks.CruiseControl.Core.Tasks.MergeFilesTask::get_MergeFiles()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.Tasks.MergeFileInfo[] ThoughtWorks.CruiseControl.Core.Tasks.MergeFilesTask::get_MergeFiles()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\MergeFilesTask.cs(≈107)"></defect>
</target>
<target Name="System.String[] ThoughtWorks.CruiseControl.Core.Tasks.NAntTask::get_Targets()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.String[] ThoughtWorks.CruiseControl.Core.Tasks.NAntTask::get_Targets()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\NAntTask.cs(≈132)"></defect>
</target>
<target Name="System.String[] ThoughtWorks.CruiseControl.Core.Tasks.NDependTask::get_InputDirs()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.String[] ThoughtWorks.CruiseControl.Core.Tasks.NDependTask::get_InputDirs()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\NDependTask.cs(≈96)"></defect>
</target>
<target Name="System.String[] ThoughtWorks.CruiseControl.Core.Tasks.NUnitTask::get_Assemblies()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.String[] ThoughtWorks.CruiseControl.Core.Tasks.NUnitTask::get_Assemblies()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\NUnitTask.cs(≈55)"></defect>
</target>
<target Name="System.String[] ThoughtWorks.CruiseControl.Core.Tasks.NUnitTask::get_ExcludedCategories()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.String[] ThoughtWorks.CruiseControl.Core.Tasks.NUnitTask::get_ExcludedCategories()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\NUnitTask.cs(≈55)"></defect>
</target>
<target Name="System.String[] ThoughtWorks.CruiseControl.Core.Tasks.NUnitTask::get_IncludedCategories()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.String[] ThoughtWorks.CruiseControl.Core.Tasks.NUnitTask::get_IncludedCategories()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\NUnitTask.cs(≈55)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.ITask[] ThoughtWorks.CruiseControl.Core.Tasks.ParallelTask::get_Tasks()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.ITask[] ThoughtWorks.CruiseControl.Core.Tasks.ParallelTask::get_Tasks()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\ParallelTask.cs(≈69)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.EnvironmentVariable[] ThoughtWorks.CruiseControl.Core.Tasks.PowerShellTask::get_EnvironmentVariables()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.Util.EnvironmentVariable[] ThoughtWorks.CruiseControl.Core.Tasks.PowerShellTask::get_EnvironmentVariables()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\PowerShellTask.cs(≈54)"></defect>
</target>
<target Name="System.String[] ThoughtWorks.CruiseControl.Core.Tasks.RakeTask::get_Targets()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.String[] ThoughtWorks.CruiseControl.Core.Tasks.RakeTask::get_Targets()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\RakeTask.cs(≈70)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.NameValuePair[] ThoughtWorks.CruiseControl.Core.Tasks.ReplacementDynamicValue::get_Parameters()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Remote.NameValuePair[] ThoughtWorks.CruiseControl.Core.Tasks.ReplacementDynamicValue::get_Parameters()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\ReplacementDynamicValue.cs(≈110)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.ITask[] ThoughtWorks.CruiseControl.Core.Tasks.SequentialTask::get_Tasks()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.ITask[] ThoughtWorks.CruiseControl.Core.Tasks.SequentialTask::get_Tasks()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\SequentialTask.cs(≈47)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.ITask[] ThoughtWorks.CruiseControl.Core.Tasks.SynchronisationTask::get_Tasks()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.ITask[] ThoughtWorks.CruiseControl.Core.Tasks.SynchronisationTask::get_Tasks()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\SynchronisationTask.cs(≈74)"></defect>
</target>
<target Name="System.DayOfWeek[] ThoughtWorks.CruiseControl.Core.Triggers.FilterTrigger::get_WeekDays()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.DayOfWeek[] ThoughtWorks.CruiseControl.Core.Triggers.FilterTrigger::get_WeekDays()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Triggers\FilterTrigger.cs(≈187)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.ITrigger[] ThoughtWorks.CruiseControl.Core.Triggers.MultipleTrigger::get_Triggers()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Remote.ITrigger[] ThoughtWorks.CruiseControl.Core.Triggers.MultipleTrigger::get_Triggers()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Triggers\MultipleTrigger.cs(≈80)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.NameValuePair[] ThoughtWorks.CruiseControl.Core.Triggers.ParameterTrigger::get_Parameters()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Remote.NameValuePair[] ThoughtWorks.CruiseControl.Core.Triggers.ParameterTrigger::get_Parameters()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Triggers\ParameterTrigger.cs(≈75)"></defect>
</target>
<target Name="System.DayOfWeek[] ThoughtWorks.CruiseControl.Core.Triggers.ScheduleTrigger::get_WeekDays()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.DayOfWeek[] ThoughtWorks.CruiseControl.Core.Triggers.ScheduleTrigger::get_WeekDays()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Triggers\ScheduleTrigger.cs(≈53)"></defect>
</target>
<target Name="System.Byte[] ThoughtWorks.CruiseControl.Remote.BinaryDataEventArgs::get_Data()" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.Byte[] ThoughtWorks.CruiseControl.Remote.BinaryDataEventArgs::get_Data()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\BinaryDataEventArgs.cs(≈19)"></defect>
</target>
<target Name="System.String[] ThoughtWorks.CruiseControl.Remote.Mono.Option::get_Names()" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.String[] ThoughtWorks.CruiseControl.Remote.Mono.Option::get_Names()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\Mono\Options.cs(≈365)"></defect>
</target>
<target Name="System.String[] ThoughtWorks.CruiseControl.Remote.Mono.Option::get_ValueSeparators()" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.String[] ThoughtWorks.CruiseControl.Remote.Mono.Option::get_ValueSeparators()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\Mono\Options.cs(≈366)"></defect>
</target>
<target Name="System.String[] ThoughtWorks.CruiseControl.Remote.Parameters.ParameterBase::get_AllowedValues()" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.String[] ThoughtWorks.CruiseControl.Remote.Parameters.ParameterBase::get_AllowedValues()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\Parameters\ParameterBase.cs(≈31)"></defect>
</target>
<target Name="System.String[] ThoughtWorks.CruiseControl.Remote.Parameters.DateParameter::get_AllowedValues()" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.String[] ThoughtWorks.CruiseControl.Remote.Parameters.DateParameter::get_AllowedValues()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\Parameters\DateParameter.cs(≈170)"></defect>
</target>
<target Name="System.String[] ThoughtWorks.CruiseControl.Remote.Parameters.BooleanParameter::get_AllowedValues()" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.String[] ThoughtWorks.CruiseControl.Remote.Parameters.BooleanParameter::get_AllowedValues()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\Parameters\BooleanParameter.cs(≈173)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.ProjectStatus[] ThoughtWorks.CruiseControl.Remote.CruiseServerSnapshot::get_ProjectStatuses()" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Remote.ProjectStatus[] ThoughtWorks.CruiseControl.Remote.CruiseServerSnapshot::get_ProjectStatuses()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\CruiseServerSnapshot.cs(≈42)"></defect>
</target>
<target Name="System.Xml.XmlElement[] ThoughtWorks.CruiseControl.Remote.ExtensionConfiguration::get_Items()" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.Xml.XmlElement[] ThoughtWorks.CruiseControl.Remote.ExtensionConfiguration::get_Items()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\ExtensionConfiguration.cs(≈33)"></defect>
</target>
<target Name="System.String[] ThoughtWorks.CruiseControl.Remote.Security.ISecurityCredentials::get_Credentials()" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.String[] ThoughtWorks.CruiseControl.Remote.Security.ISecurityCredentials::get_Credentials()" Source=""></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.NameValuePair[] ThoughtWorks.CruiseControl.Remote.Parameters.SelectParameter::get_DataValues()" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Remote.NameValuePair[] ThoughtWorks.CruiseControl.Remote.Parameters.SelectParameter::get_DataValues()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\Parameters\SelectParameter.cs(≈161)"></defect>
</target>
<target Name="System.String[] ThoughtWorks.CruiseControl.Remote.Parameters.SelectParameter::get_AllowedValues()" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.String[] ThoughtWorks.CruiseControl.Remote.Parameters.SelectParameter::get_AllowedValues()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\Parameters\SelectParameter.cs(≈200)"></defect>
</target>
<target Name="System.String[] ThoughtWorks.CruiseControl.Remote.Parameters.TextParameter::get_AllowedValues()" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.String[] ThoughtWorks.CruiseControl.Remote.Parameters.TextParameter::get_AllowedValues()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\Parameters\TextParameter.cs(≈158)"></defect>
</target>
<target Name="System.String[] ThoughtWorks.CruiseControl.Remote.Parameters.NumericParameter::get_AllowedValues()" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.String[] ThoughtWorks.CruiseControl.Remote.Parameters.NumericParameter::get_AllowedValues()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\Parameters\NumericParameter.cs(≈155)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.Message[] ThoughtWorks.CruiseControl.Remote.ProjectStatus::get_Messages()" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Remote.Message[] ThoughtWorks.CruiseControl.Remote.ProjectStatus::get_Messages()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\ProjectStatus.cs(≈237)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.IPlugin[] ThoughtWorks.CruiseControl.WebDashboard.Configuration.IPluginConfiguration::get_FarmPlugins()" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.IPlugin[] ThoughtWorks.CruiseControl.WebDashboard.Configuration.IPluginConfiguration::get_FarmPlugins()" Source=""></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.IPlugin[] ThoughtWorks.CruiseControl.WebDashboard.Configuration.IPluginConfiguration::get_ServerPlugins()" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.IPlugin[] ThoughtWorks.CruiseControl.WebDashboard.Configuration.IPluginConfiguration::get_ServerPlugins()" Source=""></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.IPlugin[] ThoughtWorks.CruiseControl.WebDashboard.Configuration.IPluginConfiguration::get_ProjectPlugins()" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.IPlugin[] ThoughtWorks.CruiseControl.WebDashboard.Configuration.IPluginConfiguration::get_ProjectPlugins()" Source=""></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.IBuildPlugin[] ThoughtWorks.CruiseControl.WebDashboard.Configuration.IPluginConfiguration::get_BuildPlugins()" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.IBuildPlugin[] ThoughtWorks.CruiseControl.WebDashboard.Configuration.IPluginConfiguration::get_BuildPlugins()" Source=""></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.ISecurityPlugin[] ThoughtWorks.CruiseControl.WebDashboard.Configuration.IPluginConfiguration::get_SecurityPlugins()" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.ISecurityPlugin[] ThoughtWorks.CruiseControl.WebDashboard.Configuration.IPluginConfiguration::get_SecurityPlugins()" Source=""></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Configuration.ServerLocation[] ThoughtWorks.CruiseControl.WebDashboard.Configuration.IRemoteServicesConfiguration::get_Servers()" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.WebDashboard.Configuration.ServerLocation[] ThoughtWorks.CruiseControl.WebDashboard.Configuration.IRemoteServicesConfiguration::get_Servers()" Source=""></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.IPlugin[] ThoughtWorks.CruiseControl.WebDashboard.Configuration.NetReflectorPluginConfiguration::get_FarmPlugins()" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.IPlugin[] ThoughtWorks.CruiseControl.WebDashboard.Configuration.NetReflectorPluginConfiguration::get_FarmPlugins()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Configuration\NetReflectorPluginConfiguration.cs(≈34)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.IPlugin[] ThoughtWorks.CruiseControl.WebDashboard.Configuration.NetReflectorPluginConfiguration::get_ServerPlugins()" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.IPlugin[] ThoughtWorks.CruiseControl.WebDashboard.Configuration.NetReflectorPluginConfiguration::get_ServerPlugins()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Configuration\NetReflectorPluginConfiguration.cs(≈45)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.IPlugin[] ThoughtWorks.CruiseControl.WebDashboard.Configuration.NetReflectorPluginConfiguration::get_ProjectPlugins()" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.IPlugin[] ThoughtWorks.CruiseControl.WebDashboard.Configuration.NetReflectorPluginConfiguration::get_ProjectPlugins()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Configuration\NetReflectorPluginConfiguration.cs(≈56)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.IBuildPlugin[] ThoughtWorks.CruiseControl.WebDashboard.Configuration.NetReflectorPluginConfiguration::get_BuildPlugins()" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.IBuildPlugin[] ThoughtWorks.CruiseControl.WebDashboard.Configuration.NetReflectorPluginConfiguration::get_BuildPlugins()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Configuration\NetReflectorPluginConfiguration.cs(≈67)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.ISecurityPlugin[] ThoughtWorks.CruiseControl.WebDashboard.Configuration.NetReflectorPluginConfiguration::get_SecurityPlugins()" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.ISecurityPlugin[] ThoughtWorks.CruiseControl.WebDashboard.Configuration.NetReflectorPluginConfiguration::get_SecurityPlugins()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Configuration\NetReflectorPluginConfiguration.cs(≈78)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Configuration.ServerLocation[] ThoughtWorks.CruiseControl.WebDashboard.Configuration.NetReflectorRemoteServicesConfiguration::get_Servers()" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.WebDashboard.Configuration.ServerLocation[] ThoughtWorks.CruiseControl.WebDashboard.Configuration.NetReflectorRemoteServicesConfiguration::get_Servers()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Configuration\NetReflectorRemoteServicesConfiguration.cs(≈12)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.INamedAction[] ThoughtWorks.CruiseControl.WebDashboard.Dashboard.IPlugin::get_NamedActions()" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.INamedAction[] ThoughtWorks.CruiseControl.WebDashboard.Dashboard.IPlugin::get_NamedActions()" Source=""></defect>
</target>
<target Name="System.String[] ThoughtWorks.CruiseControl.WebDashboard.Dashboard.GenericPlugins.ProjectConfigurableBuildPlugin::get_IncludedProjects()" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.String[] ThoughtWorks.CruiseControl.WebDashboard.Dashboard.GenericPlugins.ProjectConfigurableBuildPlugin::get_IncludedProjects()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Dashboard\GenericPlugins\ProjectConfigurableBuildPlugin.cs(≈41)"></defect>
</target>
<target Name="System.String[] ThoughtWorks.CruiseControl.WebDashboard.Dashboard.GenericPlugins.ProjectConfigurableBuildPlugin::get_ExcludedProjects()" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.String[] ThoughtWorks.CruiseControl.WebDashboard.Dashboard.GenericPlugins.ProjectConfigurableBuildPlugin::get_ExcludedProjects()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Dashboard\GenericPlugins\ProjectConfigurableBuildPlugin.cs(≈60)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.INamedAction[] ThoughtWorks.CruiseControl.WebDashboard.Dashboard.GenericPlugins.ProjectConfigurableBuildPlugin::get_NamedActions()" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.INamedAction[] ThoughtWorks.CruiseControl.WebDashboard.Dashboard.GenericPlugins.ProjectConfigurableBuildPlugin::get_NamedActions()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Dashboard\GenericPlugins\ProjectConfigurableBuildPlugin.cs(≈9)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.INamedAction[] ThoughtWorks.CruiseControl.WebDashboard.Dashboard.GenericPlugins.HtmlReportPlugin::get_NamedActions()" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.INamedAction[] ThoughtWorks.CruiseControl.WebDashboard.Dashboard.GenericPlugins.HtmlReportPlugin::get_NamedActions()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Dashboard\GenericPlugins\HtmlReportPlugin.cs(≈142)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.INamedAction[] ThoughtWorks.CruiseControl.WebDashboard.Plugins.Administration.AdministerPlugin::get_NamedActions()" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.INamedAction[] ThoughtWorks.CruiseControl.WebDashboard.Plugins.Administration.AdministerPlugin::get_NamedActions()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\Administration\AdministerPlugin.cs(≈63)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Plugins.Administration.ConfigurationAttribute[] ThoughtWorks.CruiseControl.WebDashboard.Plugins.Administration.ConfigurationSetting::get_Attributes()" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.WebDashboard.Plugins.Administration.ConfigurationAttribute[] ThoughtWorks.CruiseControl.WebDashboard.Plugins.Administration.ConfigurationSetting::get_Attributes()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\Administration\ConfigurationSetting.cs(≈74)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Plugins.BuildReport.BuildReportXslFilename[] ThoughtWorks.CruiseControl.WebDashboard.Dashboard.Actions.MultipleXslReportBuildAction::get_XslFileNames()" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.WebDashboard.Plugins.BuildReport.BuildReportXslFilename[] ThoughtWorks.CruiseControl.WebDashboard.Dashboard.Actions.MultipleXslReportBuildAction::get_XslFileNames()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Dashboard\Actions\MultipleXslReportBuildAction.cs(≈17)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.INamedAction[] ThoughtWorks.CruiseControl.WebDashboard.Dashboard.GenericPlugins.ConfigurablePlugin::get_NamedActions()" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.INamedAction[] ThoughtWorks.CruiseControl.WebDashboard.Dashboard.GenericPlugins.ConfigurablePlugin::get_NamedActions()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Dashboard\GenericPlugins\ConfigurablePlugin.cs(≈28)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Plugins.BuildReport.BuildReportXslFilename[] ThoughtWorks.CruiseControl.WebDashboard.Dashboard.GenericPlugins.XslMultiReportBuildPlugin::get_XslFileNames()" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.WebDashboard.Plugins.BuildReport.BuildReportXslFilename[] ThoughtWorks.CruiseControl.WebDashboard.Dashboard.GenericPlugins.XslMultiReportBuildPlugin::get_XslFileNames()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Dashboard\GenericPlugins\XslMultiReportBuildPlugin.cs(≈18)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.INamedAction[] ThoughtWorks.CruiseControl.WebDashboard.Dashboard.GenericPlugins.XslMultiReportBuildPlugin::get_NamedActions()" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.INamedAction[] ThoughtWorks.CruiseControl.WebDashboard.Dashboard.GenericPlugins.XslMultiReportBuildPlugin::get_NamedActions()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Dashboard\GenericPlugins\XslMultiReportBuildPlugin.cs(≈49)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.INamedAction[] ThoughtWorks.CruiseControl.WebDashboard.Dashboard.GenericPlugins.XslReportBuildPlugin::get_NamedActions()" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.INamedAction[] ThoughtWorks.CruiseControl.WebDashboard.Dashboard.GenericPlugins.XslReportBuildPlugin::get_NamedActions()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Dashboard\GenericPlugins\XslReportBuildPlugin.cs(≈80)"></defect>
</target>
<target Name="System.String[] ThoughtWorks.CruiseControl.WebDashboard.IO.DashboardCacheDependency::get_Filenames()" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.String[] ThoughtWorks.CruiseControl.WebDashboard.IO.DashboardCacheDependency::get_Filenames()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\IO\InMemoryResponseCache.cs(≈57)"></defect>
</target>
<target Name="System.String[] ThoughtWorks.CruiseControl.WebDashboard.MVC.IRequest::get_SubFolders()" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.String[] ThoughtWorks.CruiseControl.WebDashboard.MVC.IRequest::get_SubFolders()" Source=""></defect>
</target>
<target Name="System.String[] ThoughtWorks.CruiseControl.WebDashboard.MVC.NameValueCollectionRequest::get_SubFolders()" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.String[] ThoughtWorks.CruiseControl.WebDashboard.MVC.NameValueCollectionRequest::get_SubFolders()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\MVC\NameValueCollectionRequest.cs(≈101)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.INamedAction[] ThoughtWorks.CruiseControl.WebDashboard.Plugins.BuildReport.BuildLogBuildPlugin::get_NamedActions()" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.INamedAction[] ThoughtWorks.CruiseControl.WebDashboard.Plugins.BuildReport.BuildLogBuildPlugin::get_NamedActions()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\BuildReport\BuildLogBuildPlugin.cs(≈26)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Plugins.BuildReport.BuildReportXslFilename[] ThoughtWorks.CruiseControl.WebDashboard.Plugins.BuildReport.BuildReportBuildPlugin::get_XslFileNames()" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.WebDashboard.Plugins.BuildReport.BuildReportXslFilename[] ThoughtWorks.CruiseControl.WebDashboard.Plugins.BuildReport.BuildReportBuildPlugin::get_XslFileNames()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\BuildReport\BuildReportBuildPlugin.cs(≈14)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.INamedAction[] ThoughtWorks.CruiseControl.WebDashboard.Plugins.BuildReport.BuildReportBuildPlugin::get_NamedActions()" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.INamedAction[] ThoughtWorks.CruiseControl.WebDashboard.Plugins.BuildReport.BuildReportBuildPlugin::get_NamedActions()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\BuildReport\BuildReportBuildPlugin.cs(≈35)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.INamedAction[] ThoughtWorks.CruiseControl.WebDashboard.Plugins.BuildReport.LatestBuildReportProjectPlugin::get_NamedActions()" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.INamedAction[] ThoughtWorks.CruiseControl.WebDashboard.Plugins.BuildReport.LatestBuildReportProjectPlugin::get_NamedActions()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\BuildReport\LatestBuildReportProjectPlugin.cs(≈39)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.INamedAction[] ThoughtWorks.CruiseControl.WebDashboard.Plugins.CCTray.CCTrayDownloadPlugin::get_NamedActions()" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.INamedAction[] ThoughtWorks.CruiseControl.WebDashboard.Plugins.CCTray.CCTrayDownloadPlugin::get_NamedActions()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\CCTray\CCTrayDownloadPlugin.cs(≈24)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.INamedAction[] ThoughtWorks.CruiseControl.WebDashboard.Plugins.FarmReport.FarmReportFarmPlugin::get_NamedActions()" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.INamedAction[] ThoughtWorks.CruiseControl.WebDashboard.Plugins.FarmReport.FarmReportFarmPlugin::get_NamedActions()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\FarmReport\FarmReportFarmPlugin.cs(≈76)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.INamedAction[] ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.OhlohProjectPlugin::get_NamedActions()" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.INamedAction[] ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.OhlohProjectPlugin::get_NamedActions()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\ProjectReport\OhlohProjectPlugin.cs(≈71)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.INamedAction[] ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.PackageListPlugin::get_NamedActions()" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.INamedAction[] ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.PackageListPlugin::get_NamedActions()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\ProjectReport\PackageListPlugin.cs(≈57)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.INamedAction[] ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.ProjectStatusPlugin::get_NamedActions()" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.INamedAction[] ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.ProjectStatusPlugin::get_NamedActions()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\ProjectReport\ProjectStatusPlugin.cs(≈65)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.INamedAction[] ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.ModificationHistoryProjectPlugin::get_NamedActions()" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.INamedAction[] ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.ModificationHistoryProjectPlugin::get_NamedActions()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\ProjectReport\ModificationHistoryProjectPlugin.cs(≈66)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.INamedAction[] ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.ProjectReportProjectPlugin::get_NamedActions()" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.INamedAction[] ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.ProjectReportProjectPlugin::get_NamedActions()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\ProjectReport\ProjectReportProjectPlugin.cs(≈205)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.INamedAction[] ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.ProjectTimelinePlugin::get_NamedActions()" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.INamedAction[] ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.ProjectTimelinePlugin::get_NamedActions()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\ProjectReport\ProjectTimelinePlugin.cs(≈58)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.INamedAction[] ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.ServerAuditHistoryProjectPlugin::get_NamedActions()" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.INamedAction[] ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.ServerAuditHistoryProjectPlugin::get_NamedActions()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\ProjectReport\ServerAuditHistoryProjectPlugin.cs(≈52)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.INamedAction[] ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.ServerLogProjectPlugin::get_NamedActions()" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.INamedAction[] ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.ServerLogProjectPlugin::get_NamedActions()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\ProjectReport\ServerLogProjectPlugin.cs(≈48)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.INamedAction[] ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.ServerSecurityConfigurationProjectPlugin::get_NamedActions()" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.INamedAction[] ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.ServerSecurityConfigurationProjectPlugin::get_NamedActions()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\ProjectReport\ServerSecurityConfigurationProjectPlugin.cs(≈52)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.INamedAction[] ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.ServerUserListProjectPlugin::get_NamedActions()" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.INamedAction[] ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.ServerUserListProjectPlugin::get_NamedActions()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\ProjectReport\ServerUserListProjectPlugin.cs(≈53)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.INamedAction[] ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.ViewConfigurationProjectPlugin::get_NamedActions()" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.INamedAction[] ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.ViewConfigurationProjectPlugin::get_NamedActions()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\ProjectReport\ViewConfigurationProjectPlugin.cs(≈95)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.INamedAction[] ThoughtWorks.CruiseControl.WebDashboard.Plugins.Security.UserNameSecurityPlugin::get_NamedActions()" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.INamedAction[] ThoughtWorks.CruiseControl.WebDashboard.Plugins.Security.UserNameSecurityPlugin::get_NamedActions()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\Security\UserNameSecurityPlugin.cs(≈59)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.INamedAction[] ThoughtWorks.CruiseControl.WebDashboard.Plugins.ServerReport.MessageHandlerPlugin::get_NamedActions()" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.INamedAction[] ThoughtWorks.CruiseControl.WebDashboard.Plugins.ServerReport.MessageHandlerPlugin::get_NamedActions()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\ServerReport\MessageHandlerPlugin.cs(≈45)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.INamedAction[] ThoughtWorks.CruiseControl.WebDashboard.Plugins.ServerReport.QueueStatusServerPlugin::get_NamedActions()" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.INamedAction[] ThoughtWorks.CruiseControl.WebDashboard.Plugins.ServerReport.QueueStatusServerPlugin::get_NamedActions()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\ServerReport\QueueStatusServerPlugin.cs(≈66)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.INamedAction[] ThoughtWorks.CruiseControl.WebDashboard.Plugins.ServerReport.ProjectConfigurationServerPlugin::get_NamedActions()" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.INamedAction[] ThoughtWorks.CruiseControl.WebDashboard.Plugins.ServerReport.ProjectConfigurationServerPlugin::get_NamedActions()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\ServerReport\ProjectConfigurationServerPlugin.cs(≈74)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.INamedAction[] ThoughtWorks.CruiseControl.WebDashboard.Plugins.ServerReport.ServerAuditHistoryServerPlugin::get_NamedActions()" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.INamedAction[] ThoughtWorks.CruiseControl.WebDashboard.Plugins.ServerReport.ServerAuditHistoryServerPlugin::get_NamedActions()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\ServerReport\ServerAuditHistoryServerPlugin.cs(≈92)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.INamedAction[] ThoughtWorks.CruiseControl.WebDashboard.Plugins.ServerReport.ServerInformationServerPlugin::get_NamedActions()" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.INamedAction[] ThoughtWorks.CruiseControl.WebDashboard.Plugins.ServerReport.ServerInformationServerPlugin::get_NamedActions()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\ServerReport\ServerInformationServerPlugin.cs(≈72)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.INamedAction[] ThoughtWorks.CruiseControl.WebDashboard.Plugins.ServerReport.ServerLogServerPlugin::get_NamedActions()" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.INamedAction[] ThoughtWorks.CruiseControl.WebDashboard.Plugins.ServerReport.ServerLogServerPlugin::get_NamedActions()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\ServerReport\ServerLogServerPlugin.cs(≈77)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.INamedAction[] ThoughtWorks.CruiseControl.WebDashboard.Plugins.ServerReport.ServerReportServerPlugin::get_NamedActions()" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.INamedAction[] ThoughtWorks.CruiseControl.WebDashboard.Plugins.ServerReport.ServerReportServerPlugin::get_NamedActions()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\ServerReport\ServerReportServerPlugin.cs(≈77)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.INamedAction[] ThoughtWorks.CruiseControl.WebDashboard.Plugins.ServerReport.ServerSecurityConfigurationServerPlugin::get_NamedActions()" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.INamedAction[] ThoughtWorks.CruiseControl.WebDashboard.Plugins.ServerReport.ServerSecurityConfigurationServerPlugin::get_NamedActions()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\ServerReport\ServerSecurityConfigurationServerPlugin.cs(≈88)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.INamedAction[] ThoughtWorks.CruiseControl.WebDashboard.Plugins.ServerReport.ServerUserListServerPlugin::get_NamedActions()" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.INamedAction[] ThoughtWorks.CruiseControl.WebDashboard.Plugins.ServerReport.ServerUserListServerPlugin::get_NamedActions()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\ServerReport\ServerUserListServerPlugin.cs(≈73)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.INamedAction[] ThoughtWorks.CruiseControl.WebDashboard.Plugins.Statistics.ProjectStatisticsPlugin::get_NamedActions()" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.INamedAction[] ThoughtWorks.CruiseControl.WebDashboard.Plugins.Statistics.ProjectStatisticsPlugin::get_NamedActions()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\Statistics\ProjectStatisticsPlugin.cs(≈69)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.INamedAction[] ThoughtWorks.CruiseControl.WebDashboard.Plugins.ViewAllBuilds.ViewAllBuildsProjectPlugin::get_NamedActions()" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.INamedAction[] ThoughtWorks.CruiseControl.WebDashboard.Plugins.ViewAllBuilds.ViewAllBuildsProjectPlugin::get_NamedActions()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\ViewAllBuilds\ViewAllBuildsProjectPlugin.cs(≈42)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.ServerConnection.CruiseServerSnapshotOnServer[] ThoughtWorks.CruiseControl.WebDashboard.ServerConnection.CruiseServerSnapshotListAndExceptions::get_SnapshotAndServerList()" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.WebDashboard.ServerConnection.CruiseServerSnapshotOnServer[] ThoughtWorks.CruiseControl.WebDashboard.ServerConnection.CruiseServerSnapshotListAndExceptions::get_SnapshotAndServerList()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\ServerConnection\CruiseServerSnapshotListAndExceptions.cs(≈17)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.ServerConnection.CruiseServerException[] ThoughtWorks.CruiseControl.WebDashboard.ServerConnection.CruiseServerSnapshotListAndExceptions::get_Exceptions()" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.WebDashboard.ServerConnection.CruiseServerException[] ThoughtWorks.CruiseControl.WebDashboard.ServerConnection.CruiseServerSnapshotListAndExceptions::get_Exceptions()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\ServerConnection\CruiseServerSnapshotListAndExceptions.cs(≈22)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.CruiseServerSnapshot[] ThoughtWorks.CruiseControl.WebDashboard.ServerConnection.CruiseServerSnapshotListAndExceptions::get_Snapshots()" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Remote.CruiseServerSnapshot[] ThoughtWorks.CruiseControl.WebDashboard.ServerConnection.CruiseServerSnapshotListAndExceptions::get_Snapshots()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\ServerConnection\CruiseServerSnapshotListAndExceptions.cs(≈29)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.ServerConnection.ProjectStatusOnServer[] ThoughtWorks.CruiseControl.WebDashboard.ServerConnection.ProjectStatusListAndExceptions::get_StatusAndServerList()" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.WebDashboard.ServerConnection.ProjectStatusOnServer[] ThoughtWorks.CruiseControl.WebDashboard.ServerConnection.ProjectStatusListAndExceptions::get_StatusAndServerList()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\ServerConnection\ProjectStatusListAndExceptions.cs(≈17)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.ServerConnection.CruiseServerException[] ThoughtWorks.CruiseControl.WebDashboard.ServerConnection.ProjectStatusListAndExceptions::get_Exceptions()" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.WebDashboard.ServerConnection.CruiseServerException[] ThoughtWorks.CruiseControl.WebDashboard.ServerConnection.ProjectStatusListAndExceptions::get_Exceptions()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\ServerConnection\ProjectStatusListAndExceptions.cs(≈22)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Configuration.ServerLocation[] ThoughtWorks.CruiseControl.WebDashboard.ServerConnection.ServerAggregatingCruiseManagerWrapper::get_ServerLocations()" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.WebDashboard.Configuration.ServerLocation[] ThoughtWorks.CruiseControl.WebDashboard.ServerConnection.ServerAggregatingCruiseManagerWrapper::get_ServerLocations()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\ServerConnection\ServerAggregatingCruiseManagerWrapper.cs(≈290)"></defect>
</target>
</rule>
<rule Name="AvoidThrowingBasicExceptionsRule" Uri="http://www.mono-project.com/Gendarme.Rules.Exceptions#AvoidThrowingBasicExceptionsRule">
<problem>This method creates (and probably throws) an exception of Exception, ApplicationException or SystemException type.</problem>
<solution>Try to use more specific exception types. If none of existing types meet your needs, create custom exception class that inherits from System.Exception or any appropriate descendant of it.</solution>
<target Name="System.Void ThoughtWorks.CruiseControl.CCCmd.Program::Main(System.String[])" Assembly="CCCmd, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.CCCmd.Program::Main(System.String[])" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCCmd\Program.cs(≈80)">System.Exception</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Service.AppRunner::VerifyConfigFileExists()" Assembly="ccservice, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.Service.AppRunner::VerifyConfigFileExists()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\service\AppRunner.cs(≈118)">System.Exception</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Service.CCService::RunApplication(System.String)" Assembly="ccservice, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.Service.CCService::RunApplication(System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\service\CCService.cs(≈84)">System.ApplicationException</defect>
</target>
<target Name="System.Void Objection.NMockAwareImplementationResolver::ThrowExceptionForUnfoundImplementation(System.Type)" Assembly="Objection, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void Objection.NMockAwareImplementationResolver::ThrowExceptionForUnfoundImplementation(System.Type)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\objection\NMockAwareImplementationResolver.cs(≈81)">System.Exception</defect>
</target>
<target Name="System.Type Objection.NMockAwareImplementationResolver::FindTypeAssignableToBaseType(System.Type,System.Collections.ArrayList)" Assembly="Objection, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Type Objection.NMockAwareImplementationResolver::FindTypeAssignableToBaseType(System.Type,System.Collections.ArrayList)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\objection\NMockAwareImplementationResolver.cs(≈95)">System.Exception</defect>
</target>
<target Name="System.Object Objection.ObjectionStore::GetByName(System.String)" Assembly="Objection, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Object Objection.ObjectionStore::GetByName(System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\objection\ObjectionStore.cs(≈97)">System.ApplicationException</defect>
</target>
<target Name="System.Object Objection.ObjectionStore::Instantiate(System.Type,System.String,System.Object[])" Assembly="Objection, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Object Objection.ObjectionStore::Instantiate(System.Type,System.String,System.Object[])" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\objection\ObjectionStore.cs(≈152)">System.Exception</defect>
<defect Severity="Medium" Confidence="High" Location="System.Object Objection.ObjectionStore::Instantiate(System.Type,System.String,System.Object[])" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\objection\ObjectionStore.cs(≈171)">System.Exception</defect>
<defect Severity="Medium" Confidence="High" Location="System.Object Objection.ObjectionStore::Instantiate(System.Type,System.String,System.Object[])" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\objection\ObjectionStore.cs(≈189)">System.Exception</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Configuration.BuildServer ThoughtWorks.CruiseControl.CCTrayLib.Configuration.BuildServer::BuildFromRemotingDisplayName(System.String)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.CCTrayLib.Configuration.BuildServer ThoughtWorks.CruiseControl.CCTrayLib.Configuration.BuildServer::BuildFromRemotingDisplayName(System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Configuration\BuildServer.cs(≈123)">System.ApplicationException</defect>
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.CCTrayLib.Configuration.BuildServer ThoughtWorks.CruiseControl.CCTrayLib.Configuration.BuildServer::BuildFromRemotingDisplayName(System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Configuration\BuildServer.cs(≈128)">System.ApplicationException</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.ISingleServerMonitor ThoughtWorks.CruiseControl.CCTrayLib.Configuration.CCTrayMultiConfiguration::GetServerMonitorForProject(ThoughtWorks.CruiseControl.CCTrayLib.Configuration.CCTrayProject,System.Collections.Generic.IEnumerable`1<ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.ISingleServerMonitor>)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.ISingleServerMonitor ThoughtWorks.CruiseControl.CCTrayLib.Configuration.CCTrayMultiConfiguration::GetServerMonitorForProject(ThoughtWorks.CruiseControl.CCTrayLib.Configuration.CCTrayProject,System.Collections.Generic.IEnumerable`1<ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.ISingleServerMonitor>)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Configuration\CCTrayMultiConfiguration.cs(≈64)">System.ApplicationException</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.BuildTransition ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.PollIntervalReporter::get_BuildTransition()" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.CCTrayLib.BuildTransition ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.PollIntervalReporter::get_BuildTransition()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Monitoring\PollIntervalReporter.cs(≈90)">System.Exception</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.ProjectStatus ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.ServerMonitor::GetProjectStatus(System.String)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Remote.ProjectStatus ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.ServerMonitor::GetProjectStatus(System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Monitoring\ServerMonitor.cs(≈64)">System.ApplicationException</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Configuration.BuildServer ThoughtWorks.CruiseControl.CCTrayLib.Presentation.AddBuildServer::ConstructBuildServerFromSelectedOptions()" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.CCTrayLib.Configuration.BuildServer ThoughtWorks.CruiseControl.CCTrayLib.Presentation.AddBuildServer::ConstructBuildServerFromSelectedOptions()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\AddBuildServer.cs(≈574)">System.ApplicationException</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.ConfigureServer::btnOK_Click(System.Object,System.EventArgs)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.ConfigureServer::btnOK_Click(System.Object,System.EventArgs)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\ConfigureServer.cs(≈117)">System.Exception</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.X10.Cm11LowLevelDriver::.ctor(System.String,System.String,System.Int32,System.IO.Ports.Parity,System.Int32,System.IO.Ports.StopBits)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.CCTrayLib.X10.Cm11LowLevelDriver::.ctor(System.String,System.String,System.Int32,System.IO.Ports.Parity,System.Int32,System.IO.Ports.StopBits)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\X10\Cm11LowLevelDriver.cs(≈93)">System.ApplicationException</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.X10.Cm11LowLevelDriver/CM11aDeviceCode ThoughtWorks.CruiseControl.CCTrayLib.X10.Cm11LowLevelDriver::GetCM11aDeviceCode(System.Int32)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.CCTrayLib.X10.Cm11LowLevelDriver/CM11aDeviceCode ThoughtWorks.CruiseControl.CCTrayLib.X10.Cm11LowLevelDriver::GetCM11aDeviceCode(System.Int32)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\X10\Cm11LowLevelDriver.cs(≈169)">System.ApplicationException</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.X10.Cm11LowLevelDriver::ControlDevice(System.Int32,ThoughtWorks.CruiseControl.CCTrayLib.X10.Function,System.Int32)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.CCTrayLib.X10.Cm11LowLevelDriver::ControlDevice(System.Int32,ThoughtWorks.CruiseControl.CCTrayLib.X10.Function,System.Int32)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\X10\Cm11LowLevelDriver.cs(≈192)">System.ApplicationException</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Config.Preprocessor.Evaluator::.cctor()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.Core.Config.Preprocessor.Evaluator::.cctor()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\preprocessor\CodeEvaluator.cs(≈68)">System.ApplicationException</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Config.Preprocessor.Evaluator::_CheckMono()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.Core.Config.Preprocessor.Evaluator::_CheckMono()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\preprocessor\CodeEvaluator.cs(≈121)">System.ApplicationException</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Config.Preprocessor.Utils::ThrowAppException(System.String,System.Object[])" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.Core.Config.Preprocessor.Utils::ThrowAppException(System.String,System.Object[])" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\preprocessor\Utils.cs(≈49)">System.ApplicationException</defect>
</target>
<target Name="System.IO.Stream ThoughtWorks.CruiseControl.Core.Config.Preprocessor.Utils::GetAssemblyResourceStream(System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.IO.Stream ThoughtWorks.CruiseControl.Core.Config.Preprocessor.Utils::GetAssemblyResourceStream(System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\preprocessor\Utils.cs(≈106)">System.ApplicationException</defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Core.CruiseServer::RetrieveLogData(System.String,System.String,System.Boolean)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.CruiseServer::RetrieveLogData(System.String,System.String,System.Boolean)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\CruiseServer.cs(≈1929)">System.ApplicationException</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Project::ValidateParameters(System.Collections.Generic.Dictionary`2<System.String,System.String>)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.Core.Project::ValidateParameters(System.Collections.Generic.Dictionary`2<System.String,System.String>)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Project.cs(≈747)">System.Exception</defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.Core.Publishers.BuildPublisher::Execute(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Boolean ThoughtWorks.CruiseControl.Core.Publishers.BuildPublisher::Execute(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\publishers\BuildPublisher.cs(≈185)">System.Exception</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Publishers.Statistics.StatisticsChartGenerator::Process(System.Xml.XmlDocument,System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.Core.Publishers.Statistics.StatisticsChartGenerator::Process(System.Xml.XmlDocument,System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\publishers\Statistics\StatisticsChartGenerator.cs(≈104)">System.Exception</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Security.ExternalFileSecurityManager::LoadFile(System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.Core.Security.ExternalFileSecurityManager::LoadFile(System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Security\ExternalFileSecurityManager.cs(≈388)">System.Exception</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Security.ExternalFileSecurityManager::<Initialise>b__0(Exortech.NetReflector.InvalidNodeEventArgs)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.Core.Security.ExternalFileSecurityManager::<Initialise>b__0(Exortech.NetReflector.InvalidNodeEventArgs)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Security\ExternalFileSecurityManager.cs(≈106)">System.Exception</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Modification ThoughtWorks.CruiseControl.Core.Sourcecontrol.BitKeeper.BitKeeperHistoryParser::ParsePost40VerboseEntry(System.IO.TextReader)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Modification ThoughtWorks.CruiseControl.Core.Sourcecontrol.BitKeeper.BitKeeperHistoryParser::ParsePost40VerboseEntry(System.IO.TextReader)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\BitKeeper\BitKeeperHistoryParser.cs(≈89)">System.Exception</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Modification ThoughtWorks.CruiseControl.Core.Sourcecontrol.BitKeeper.BitKeeperHistoryParser::ParseModification(System.Text.RegularExpressions.Regex,System.String,System.String,System.IO.TextReader)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Modification ThoughtWorks.CruiseControl.Core.Sourcecontrol.BitKeeper.BitKeeperHistoryParser::ParseModification(System.Text.RegularExpressions.Regex,System.String,System.String,System.IO.TextReader)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\BitKeeper\BitKeeperHistoryParser.cs(≈102)">System.Exception</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Modification[] ThoughtWorks.CruiseControl.Core.Sourcecontrol.NullSourceControl::GetModifications(ThoughtWorks.CruiseControl.Core.IIntegrationResult,ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Modification[] ThoughtWorks.CruiseControl.Core.Sourcecontrol.NullSourceControl::GetModifications(ThoughtWorks.CruiseControl.Core.IIntegrationResult,ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\NullSourceControl.cs(≈61)">System.Exception</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Sourcecontrol.NullSourceControl::LabelSourceControl(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.Core.Sourcecontrol.NullSourceControl::LabelSourceControl(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\NullSourceControl.cs(≈73)">System.Exception</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Sourcecontrol.NullSourceControl::GetSource(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.Core.Sourcecontrol.NullSourceControl::GetSource(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\NullSourceControl.cs(≈81)">System.Exception</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.ProcessInfo ThoughtWorks.CruiseControl.Core.Sourcecontrol.Perforce.P4::CreateDescribeProcess(System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Util.ProcessInfo ThoughtWorks.CruiseControl.Core.Sourcecontrol.Perforce.P4::CreateDescribeProcess(System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Perforce\P4.cs(≈278)">System.Exception</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Sourcecontrol.Perforce.P4::LabelSourceControl(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.Core.Sourcecontrol.Perforce.P4::LabelSourceControl(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Perforce\P4.cs(≈327)">System.ApplicationException</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Modification ThoughtWorks.CruiseControl.Core.Sourcecontrol.RobocopyHistoryParser::ParseDeletedDirectory(System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Modification ThoughtWorks.CruiseControl.Core.Sourcecontrol.RobocopyHistoryParser::ParseDeletedDirectory(System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\RobocopyHistoryParser.cs(≈75)">System.Exception</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Modification ThoughtWorks.CruiseControl.Core.Sourcecontrol.RobocopyHistoryParser::ParseDeletedFile(System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Modification ThoughtWorks.CruiseControl.Core.Sourcecontrol.RobocopyHistoryParser::ParseDeletedFile(System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\RobocopyHistoryParser.cs(≈104)">System.Exception</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Modification ThoughtWorks.CruiseControl.Core.Sourcecontrol.RobocopyHistoryParser::ParseAddedFile(System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Modification ThoughtWorks.CruiseControl.Core.Sourcecontrol.RobocopyHistoryParser::ParseAddedFile(System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\RobocopyHistoryParser.cs(≈137)">System.Exception</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Modification ThoughtWorks.CruiseControl.Core.Sourcecontrol.RobocopyHistoryParser::ParseUpdatedFile(System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Modification ThoughtWorks.CruiseControl.Core.Sourcecontrol.RobocopyHistoryParser::ParseUpdatedFile(System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\RobocopyHistoryParser.cs(≈170)">System.Exception</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Modification[] ThoughtWorks.CruiseControl.Core.Sourcecontrol.Vsts::GetModifications(ThoughtWorks.CruiseControl.Core.IIntegrationResult,ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Modification[] ThoughtWorks.CruiseControl.Core.Sourcecontrol.Vsts::GetModifications(ThoughtWorks.CruiseControl.Core.IIntegrationResult,ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Vsts.cs(≈218)">System.Exception</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Sourcecontrol.Vsts::LookForErrorReturns(ThoughtWorks.CruiseControl.Core.Util.ProcessResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.Core.Sourcecontrol.Vsts::LookForErrorReturns(ThoughtWorks.CruiseControl.Core.Util.ProcessResult)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Vsts.cs(≈332)">System.Exception</defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Core.Sourcecontrol.Vsts::ReadTfFromRegistry()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Sourcecontrol.Vsts::ReadTfFromRegistry()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Vsts.cs(≈561)">System.Exception</defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Core.Tasks.DevenvTask::ReadDevenvExecutableFromRegistry()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Tasks.DevenvTask::ReadDevenvExecutableFromRegistry()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\DevenvTask.cs(≈185)">System.Exception</defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Core.Tasks.DevenvTask::ScanForRegistryForVersion()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Tasks.DevenvTask::ScanForRegistryForVersion()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\DevenvTask.cs(≈200)">System.Exception</defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.Core.Tasks.NullTask::Execute(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Boolean ThoughtWorks.CruiseControl.Core.Tasks.NullTask::Execute(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\NullTask.cs(≈60)">System.Exception</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Util.KillUtil::KillPid(System.Int32)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.Core.Util.KillUtil::KillPid(System.Int32)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\KillUtil.cs(≈82)">System.Exception</defect>
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.Core.Util.KillUtil::KillPid(System.Int32)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\KillUtil.cs(≈87)">System.Exception</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.LdapUserInfo ThoughtWorks.CruiseControl.Core.Util.LdapHelper::RetrieveUserInformation(System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Util.LdapUserInfo ThoughtWorks.CruiseControl.Core.Util.LdapHelper::RetrieveUserInformation(System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\LdapHelper.cs(≈156)">System.Exception</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase ThoughtWorks.CruiseControl.Remote.CruiseServerClientFactory::GenerateClient(System.String,ThoughtWorks.CruiseControl.Remote.ClientStartUpSettings)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase ThoughtWorks.CruiseControl.Remote.CruiseServerClientFactory::GenerateClient(System.String,ThoughtWorks.CruiseControl.Remote.ClientStartUpSettings)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\CruiseServerClientFactory.cs(≈97)">System.ApplicationException</defect>
</target>
<target Name="System.Exception ThoughtWorks.CruiseControl.Remote.Parameters.ParameterBase::GenerateException(System.String,System.Object[])" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Exception ThoughtWorks.CruiseControl.Remote.Parameters.ParameterBase::GenerateException(System.String,System.Object[])" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\Parameters\ParameterBase.cs(≈190)">System.Exception</defect>
</target>
<target Name="System.Type ThoughtWorks.CruiseControl.Remote.XmlConversionUtil::FindMessageType(System.String)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Type ThoughtWorks.CruiseControl.Remote.XmlConversionUtil::FindMessageType(System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\XmlConversionUtil.cs(≈74)">System.ApplicationException</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.WebDashboard.Plugins.Administration.Package::Install()" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.WebDashboard.Plugins.Administration.Package::Install()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\Administration\Package.cs(≈89)">System.ApplicationException</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.WebDashboard.Plugins.Administration.Package::Uninstall()" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.WebDashboard.Plugins.Administration.Package::Uninstall()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\Administration\Package.cs(≈134)">System.ApplicationException</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.MVC.IResponse ThoughtWorks.CruiseControl.WebDashboard.Dashboard.Actions.MultipleXslReportBuildAction::Execute(ThoughtWorks.CruiseControl.WebDashboard.IO.ICruiseRequest)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.WebDashboard.MVC.IResponse ThoughtWorks.CruiseControl.WebDashboard.Dashboard.Actions.MultipleXslReportBuildAction::Execute(ThoughtWorks.CruiseControl.WebDashboard.IO.ICruiseRequest)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Dashboard\Actions\MultipleXslReportBuildAction.cs(≈28)">System.ApplicationException</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.MVC.IResponse ThoughtWorks.CruiseControl.WebDashboard.Dashboard.Actions.XslReportBuildAction::Execute(ThoughtWorks.CruiseControl.WebDashboard.IO.ICruiseRequest)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.WebDashboard.MVC.IResponse ThoughtWorks.CruiseControl.WebDashboard.Dashboard.Actions.XslReportBuildAction::Execute(ThoughtWorks.CruiseControl.WebDashboard.IO.ICruiseRequest)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Dashboard\Actions\XslReportBuildAction.cs(≈29)">System.ApplicationException</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.WebDashboard.Dashboard.CruiseObjectSourceInitializer::ThrowExceptionShouwingLoadedPlugins(System.Collections.Generic.List`1<System.String>,System.String)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.WebDashboard.Dashboard.CruiseObjectSourceInitializer::ThrowExceptionShouwingLoadedPlugins(System.Collections.Generic.List`1<System.String>,System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Dashboard\CruiseObjectSourceInitializer.cs(≈325)">System.Exception</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.IServerSpecifier ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.ProjectReportProjectPlugin::FindServer(ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.IProjectSpecifier)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.IServerSpecifier ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.ProjectReportProjectPlugin::FindServer(ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.IProjectSpecifier)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\ProjectReport\ProjectReportProjectPlugin.cs(≈145)">System.Exception</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.ProjectStatus ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.ProjectReportProjectPlugin::FindProjectStatus(ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.IProjectSpecifier,ThoughtWorks.CruiseControl.WebDashboard.IO.ICruiseRequest)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Remote.ProjectStatus ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.ProjectReportProjectPlugin::FindProjectStatus(ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.IProjectSpecifier,ThoughtWorks.CruiseControl.WebDashboard.IO.ICruiseRequest)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\ProjectReport\ProjectReportProjectPlugin.cs(≈158)">System.Exception</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.MVC.IResponse ThoughtWorks.CruiseControl.WebDashboard.Plugins.Security.ChangePasswordSecurityAction::Execute(ThoughtWorks.CruiseControl.WebDashboard.IO.ICruiseRequest)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.WebDashboard.MVC.IResponse ThoughtWorks.CruiseControl.WebDashboard.Plugins.Security.ChangePasswordSecurityAction::Execute(ThoughtWorks.CruiseControl.WebDashboard.IO.ICruiseRequest)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\Security\ChangePasswordSecurityAction.cs(≈53)">System.Exception</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.MVC.IResponse ThoughtWorks.CruiseControl.WebDashboard.Plugins.Security.UserNameSecurityAction::Execute(ThoughtWorks.CruiseControl.WebDashboard.IO.ICruiseRequest)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.WebDashboard.MVC.IResponse ThoughtWorks.CruiseControl.WebDashboard.Plugins.Security.UserNameSecurityAction::Execute(ThoughtWorks.CruiseControl.WebDashboard.IO.ICruiseRequest)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\Security\UserNameSecurityAction.cs(≈53)">System.Exception</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.MVC.IResponse ThoughtWorks.CruiseControl.WebDashboard.Plugins.Statistics.ProjectStatisticsPlugin::Execute(ThoughtWorks.CruiseControl.WebDashboard.IO.ICruiseRequest)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.WebDashboard.MVC.IResponse ThoughtWorks.CruiseControl.WebDashboard.Plugins.Statistics.ProjectStatisticsPlugin::Execute(ThoughtWorks.CruiseControl.WebDashboard.IO.ICruiseRequest)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\Statistics\ProjectStatisticsPlugin.cs(≈44)">System.ApplicationException</defect>
</target>
</rule>
<rule Name="AvoidTypeInterfaceInconsistencyRule" Uri="http://www.mono-project.com/Gendarme.Rules.Naming#AvoidTypeInterfaceInconsistencyRule">
<problem>This interface is not implemented by the type of the same name (minus the 'I' prefix).</problem>
<solution>Rename either the interface or the type to something else or implement this interface for the type.</solution>
<target Name="ThoughtWorks.CruiseControl.Remote.ICruiseServerClient" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="ThoughtWorks.CruiseControl.Remote.CruiseServerClient" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\CruiseServerClient.cs(≈26)"></defect>
</target>
</rule>
<rule Name="AvoidUncalledPrivateCodeRule" Uri="http://www.mono-project.com/Gendarme.Rules.Performance#AvoidUncalledPrivateCodeRule">
<problem>This private or internal (assembly-level) member does not have callers in the assembly, is not invoked by the common language runtime, and is not invoked by a delegate.</problem>
<solution>Remove the non-callable code or add the code that calls it.</solution>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.X10.Cm11LowLevelDriver/Cm11LowLevelDriverWorker::set_TransmissionRetries(System.Int32)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.CCTrayLib.X10.Cm11LowLevelDriver/Cm11LowLevelDriverWorker::set_TransmissionRetries(System.Int32)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\X10\Cm11LowLevelDriverWorker.cs(≈130)">The method is not visible outside its declaring assembly, nor used within.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Config.Preprocessor.PreprocessorException::.ctor(System.Exception)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.Core.Config.Preprocessor.PreprocessorException::.ctor(System.Exception)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\preprocessor\Exceptions.cs(≈93)">The method is not visible outside its declaring assembly, nor used within.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Config.Preprocessor.PreprocessorException/XmlContext ThoughtWorks.CruiseControl.Core.Config.Preprocessor.PreprocessorException/XmlContext::CreateFrom(System.Xml.IXmlLineInfo)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Config.Preprocessor.PreprocessorException/XmlContext ThoughtWorks.CruiseControl.Core.Config.Preprocessor.PreprocessorException/XmlContext::CreateFrom(System.Xml.IXmlLineInfo)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\preprocessor\Exceptions.cs(≈134)">The method is not visible outside its declaring assembly, nor used within.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Config.Preprocessor.DefinitionException::.ctor(System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.Core.Config.Preprocessor.DefinitionException::.ctor(System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\preprocessor\Exceptions.cs(≈66)">The method is not visible outside its declaring assembly, nor used within.</defect>
</target>
<target Name="System.Exception ThoughtWorks.CruiseControl.Core.Config.Preprocessor.UnexpectedPreprocessorException::CreateException(System.Exception,ThoughtWorks.CruiseControl.Core.Config.Preprocessor.PreprocessorException/XmlContext)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.Exception ThoughtWorks.CruiseControl.Core.Config.Preprocessor.UnexpectedPreprocessorException::CreateException(System.Exception,ThoughtWorks.CruiseControl.Core.Config.Preprocessor.PreprocessorException/XmlContext)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\preprocessor\Exceptions.cs(≈151)">The method is not visible outside its declaring assembly, nor used within.</defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Core.Config.Preprocessor.TempFile::get_TempFileName()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.String ThoughtWorks.CruiseControl.Core.Config.Preprocessor.TempFile::get_TempFileName()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\preprocessor\TempFile.cs(≈31)">The method is not visible outside its declaring assembly, nor used within.</defect>
</target>
<target Name="System.IO.Stream ThoughtWorks.CruiseControl.Core.Config.Preprocessor.TempFile::OpenRead()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.IO.Stream ThoughtWorks.CruiseControl.Core.Config.Preprocessor.TempFile::OpenRead()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\preprocessor\TempFile.cs(≈57)">The method is not visible outside its declaring assembly, nor used within.</defect>
</target>
<target Name="System.Xml.XmlWriter ThoughtWorks.CruiseControl.Core.Config.Preprocessor.Utils::CreateWriter(System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.Xml.XmlWriter ThoughtWorks.CruiseControl.Core.Config.Preprocessor.Utils::CreateWriter(System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\preprocessor\Utils.cs(≈31)">The method is not visible outside its declaring assembly, nor used within.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Config.Preprocessor.Utils::ThrowAppException(System.String,System.Object[])" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.Core.Config.Preprocessor.Utils::ThrowAppException(System.String,System.Object[])" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\preprocessor\Utils.cs(≈48)">The method is not visible outside its declaring assembly, nor used within.</defect>
</target>
<target Name="System.Xml.XmlDocument ThoughtWorks.CruiseControl.Core.Config.Preprocessor.Utils::TransformToDocument(System.Xml.XmlReader,System.Xml.Xsl.XslCompiledTransform,System.Xml.Xsl.XsltArgumentList,System.Xml.XmlResolver)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.Xml.XmlDocument ThoughtWorks.CruiseControl.Core.Config.Preprocessor.Utils::TransformToDocument(System.Xml.XmlReader,System.Xml.Xsl.XslCompiledTransform,System.Xml.Xsl.XsltArgumentList,System.Xml.XmlResolver)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\preprocessor\Utils.cs(≈77)">The method is not visible outside its declaring assembly, nor used within.</defect>
</target>
<target Name="System.IO.Stream ThoughtWorks.CruiseControl.Core.Config.Preprocessor.Utils::GetAssemblyResourceStream(System.Type,System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.IO.Stream ThoughtWorks.CruiseControl.Core.Config.Preprocessor.Utils::GetAssemblyResourceStream(System.Type,System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\preprocessor\Utils.cs(≈93)">The method is not visible outside its declaring assembly, nor used within.</defect>
</target>
<target Name="System.IO.Stream ThoughtWorks.CruiseControl.Core.Config.Preprocessor.Utils::GetAssemblyResourceStream(System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.IO.Stream ThoughtWorks.CruiseControl.Core.Config.Preprocessor.Utils::GetAssemblyResourceStream(System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\preprocessor\Utils.cs(≈103)">The method is not visible outside its declaring assembly, nor used within.</defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Core.Config.Preprocessor.Utils::ResolvePathToAssemblyLocation(System.String,System.Reflection.Assembly)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.String ThoughtWorks.CruiseControl.Core.Config.Preprocessor.Utils::ResolvePathToAssemblyLocation(System.String,System.Reflection.Assembly)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\preprocessor\Utils.cs(≈112)">The method is not visible outside its declaring assembly, nor used within.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Publishers.Statistics.StatisticsChartGenerator ThoughtWorks.CruiseControl.Core.Publishers.Statistics.StatisticsPublisher::ChartGenerator(System.Collections.Generic.List`1<ThoughtWorks.CruiseControl.Core.Publishers.Statistics.StatisticBase>)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Publishers.Statistics.StatisticsChartGenerator ThoughtWorks.CruiseControl.Core.Publishers.Statistics.StatisticsPublisher::ChartGenerator(System.Collections.Generic.List`1<ThoughtWorks.CruiseControl.Core.Publishers.Statistics.StatisticBase>)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\publishers\Statistics\StatisticsPublisher.cs(≈unavailable)">The private method code is not used in its declaring type.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Publishers.Statistics.StatisticsResults::Save(System.IO.TextWriter)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.Core.Publishers.Statistics.StatisticsResults::Save(System.IO.TextWriter)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\publishers\Statistics\StatisticsResults.cs(≈unavailable)">The method is not visible outside its declaring assembly, nor used within.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.ProcessInfo ThoughtWorks.CruiseControl.Core.Sourcecontrol.Mercurial.Mercurial::GetModificationsFlowGetFullLog(System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Util.ProcessInfo ThoughtWorks.CruiseControl.Core.Sourcecontrol.Mercurial.Mercurial::GetModificationsFlowGetFullLog(System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Mercurial\Mercurial.cs(≈242)">The private method code is not used in its declaring type.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Remote.QueueSetSnapshot::DataReceived(System.Runtime.Serialization.StreamingContext)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.Remote.QueueSetSnapshot::DataReceived(System.Runtime.Serialization.StreamingContext)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\QueueSetSnapshot.cs(≈61)">The private method code is not used in its declaring type.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Remote.QueueSnapshot::DataReceived(System.Runtime.Serialization.StreamingContext)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.Remote.QueueSnapshot::DataReceived(System.Runtime.Serialization.StreamingContext)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\QueueSnapshot.cs(≈73)">The private method code is not used in its declaring type.</defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.WebDashboard.MVC.MimeType::HasExtension(System.String)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.Boolean ThoughtWorks.CruiseControl.WebDashboard.MVC.MimeType::HasExtension(System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\MVC\MimeType.cs(≈25)">The method is not visible outside its declaring assembly, nor used within.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.ModificationHistoryProjectPlugin::set_OnlyShowBuildsWithModifications(System.Boolean)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.ModificationHistoryProjectPlugin::set_OnlyShowBuildsWithModifications(System.Boolean)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\ProjectReport\ModificationHistoryProjectPlugin.cs(≈30)">The method is not visible outside its declaring assembly, nor used within.</defect>
</target>
</rule>
<rule Name="AvoidUninstantiatedInternalClassesRule" Uri="http://www.mono-project.com/Gendarme.Rules.Performance#AvoidUninstantiatedInternalClassesRule">
<problem>The internal type is not instantiated by code within the assembly.</problem>
<solution>Remove the type or add the code that uses it. If the type contains only static methods then either add the static modifier to the type or add the private construtor to the type to prevent the compiler from emitting a default public instance constructor.</solution>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.X10.Cm11LowLevelDriver/Header" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.CCTrayLib.X10.Cm11LowLevelDriver/Header" Source=""></defect>
</target>
</rule>
<rule Name="AvoidUnnecessarySpecializationRule" Uri="http://www.mono-project.com/Gendarme.Rules.Maintainability#AvoidUnnecessarySpecializationRule">
<problem>This method has a parameter whose type is more specialized than necessary. It can be harder to reuse and/or extend the method in derived types.</problem>
<solution>Replace parameter type with the least specialized type necessary, or make use of the specifics of the actual parameter type.</solution>
<target Name="System.String Validator.ConfigurationTypeDescriptor::GetReflectionName(System.Reflection.MemberInfo)" Assembly="CCValidator, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.String Validator.ConfigurationTypeDescriptor::GetReflectionName(System.Reflection.MemberInfo)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Validator\ConfigurationTypeDescriptor.cs(≈243)">Parameter 'value' could be of type 'System.Reflection.ICustomAttributeProvider'.</defect>
</target>
<target Name="System.Void Validator.MainForm::DisplayProcessedConfiguration(System.Collections.Generic.List`1<Validator.MainForm/ConfigurationItem>)" Assembly="CCValidator, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void Validator.MainForm::DisplayProcessedConfiguration(System.Collections.Generic.List`1<Validator.MainForm/ConfigurationItem>)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Validator\MainForm.cs(≈443)">Parameter 'config' could be of type 'System.Collections.Generic.IEnumerable<T>'.</defect>
</target>
<target Name="System.Boolean Validator.MainForm::RunValidationCheck(ThoughtWorks.CruiseControl.Core.Config.Configuration,ThoughtWorks.CruiseControl.Core.Config.IConfigurationValidation,System.String,System.Int32&,ThoughtWorks.CruiseControl.Core.Config.IConfigurationErrorProcesser)" Assembly="CCValidator, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Boolean Validator.MainForm::RunValidationCheck(ThoughtWorks.CruiseControl.Core.Config.Configuration,ThoughtWorks.CruiseControl.Core.Config.IConfigurationValidation,System.String,System.Int32&,ThoughtWorks.CruiseControl.Core.Config.IConfigurationErrorProcesser)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Validator\MainForm.cs(≈679)">Parameter 'configuration' could be of type 'ThoughtWorks.CruiseControl.Core.IConfiguration'.</defect>
</target>
<target Name="System.Boolean Objection.NMockAwareImplementationResolver::IsNMockProxyType(System.Type)" Assembly="Objection, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Boolean Objection.NMockAwareImplementationResolver::IsNMockProxyType(System.Type)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\objection\NMockAwareImplementationResolver.cs(≈121)">Parameter 'typeToCheck' could be of type 'System.Reflection.MemberInfo'.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.BuildParameters::.ctor(ThoughtWorks.CruiseControl.CCTrayLib.Presentation.MainFormController,System.Collections.Generic.List`1<ThoughtWorks.CruiseControl.Remote.Parameters.ParameterBase>)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.BuildParameters::.ctor(ThoughtWorks.CruiseControl.CCTrayLib.Presentation.MainFormController,System.Collections.Generic.List`1<ThoughtWorks.CruiseControl.Remote.Parameters.ParameterBase>)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\BuildParameters.cs(≈18)">Parameter 'buildParameters' could be of type 'System.Collections.Generic.IEnumerable<T>'.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.SelectIconController::FindIconFile(System.Windows.Forms.TextBox)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.SelectIconController::FindIconFile(System.Windows.Forms.TextBox)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\SelectIconController.cs(≈40)">Parameter 'textBox' could be of type 'System.Windows.Forms.Control'.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.MainFormController::BindToQueueTreeView(ThoughtWorks.CruiseControl.CCTrayLib.Presentation.QueueTreeView)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.MainFormController::BindToQueueTreeView(ThoughtWorks.CruiseControl.CCTrayLib.Presentation.QueueTreeView)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\MainFormController.cs(≈253)">Parameter 'treeView' could be of type 'System.Windows.Forms.TreeView'.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.MainFormController::UnbindToQueueTreeView(ThoughtWorks.CruiseControl.CCTrayLib.Presentation.QueueTreeView)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.MainFormController::UnbindToQueueTreeView(ThoughtWorks.CruiseControl.CCTrayLib.Presentation.QueueTreeView)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\MainFormController.cs(≈272)">Parameter 'treeView' could be of type 'System.Windows.Forms.TreeView'.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.SelectAudioFileController::FindAudioFile(System.Windows.Forms.TextBox)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.SelectAudioFileController::FindAudioFile(System.Windows.Forms.TextBox)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\SelectAudioFileController.cs(≈45)">Parameter 'textBox' could be of type 'System.Windows.Forms.Control'.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.IIntegrationResult ThoughtWorks.CruiseControl.Core.Config.ConfigurationValidationUtils::GenerateResultForProject(ThoughtWorks.CruiseControl.Core.Project)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.IIntegrationResult ThoughtWorks.CruiseControl.Core.Config.ConfigurationValidationUtils::GenerateResultForProject(ThoughtWorks.CruiseControl.Core.Project)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\ConfigurationValidationUtils.cs(≈23)">Parameter 'project' could be of type 'ThoughtWorks.CruiseControl.Core.ProjectBase'.</defect>
</target>
<target Name="System.Xml.Linq.XElement ThoughtWorks.CruiseControl.Core.Config.Preprocessor.ElementProcessors.ElementProcessor::_AssumeElement(System.Xml.Linq.XNode)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Xml.Linq.XElement ThoughtWorks.CruiseControl.Core.Config.Preprocessor.ElementProcessors.ElementProcessor::_AssumeElement(System.Xml.Linq.XNode)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\preprocessor\ElementProcessors\ElementProcessor.cs(≈92)">Parameter 'node' could be of type 'System.Xml.Linq.XObject'.</defect>
</target>
<target Name="System.Xml.Linq.XElement ThoughtWorks.CruiseControl.Core.Config.Preprocessor.XHelpers::NextSiblingElement(System.Xml.Linq.XElement)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Xml.Linq.XElement ThoughtWorks.CruiseControl.Core.Config.Preprocessor.XHelpers::NextSiblingElement(System.Xml.Linq.XElement)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\preprocessor\XHelpers.cs(≈31)">Parameter 'element' could be of type 'System.Xml.Linq.XNode'.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Config.XmlValidatingLoader ThoughtWorks.CruiseControl.Core.Config.DefaultConfigurationFileLoader::CreateXmlValidatingLoader(System.IO.FileInfo)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Config.XmlValidatingLoader ThoughtWorks.CruiseControl.Core.Config.DefaultConfigurationFileLoader::CreateXmlValidatingLoader(System.IO.FileInfo)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\DefaultConfigurationFileLoader.cs(≈69)">Parameter 'configFile' could be of type 'System.IO.FileSystemInfo'.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Config.DefaultConfigurationFileLoader::VerifyConfigFileExists(System.IO.FileInfo)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.Core.Config.DefaultConfigurationFileLoader::VerifyConfigFileExists(System.IO.FileInfo)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\DefaultConfigurationFileLoader.cs(≈94)">Parameter 'configFile' could be of type 'System.IO.FileSystemInfo'.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Config.NetReflectorConfigurationReader::LoadAndValidateQueue(ThoughtWorks.CruiseControl.Core.Config.Configuration,System.Object)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.Core.Config.NetReflectorConfigurationReader::LoadAndValidateQueue(ThoughtWorks.CruiseControl.Core.Config.Configuration,System.Object)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\NetReflectorConfigurationReader.cs(≈153)">Parameter 'configuration' could be of type 'ThoughtWorks.CruiseControl.Core.IConfiguration'.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Config.NetReflectorConfigurationReader::LoadAndValidateBuildMachine(ThoughtWorks.CruiseControl.Core.Config.IConfigurationErrorProcesser,ThoughtWorks.CruiseControl.Core.Config.Configuration,System.Object)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.Core.Config.NetReflectorConfigurationReader::LoadAndValidateBuildMachine(ThoughtWorks.CruiseControl.Core.Config.IConfigurationErrorProcesser,ThoughtWorks.CruiseControl.Core.Config.Configuration,System.Object)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\NetReflectorConfigurationReader.cs(≈unavailable)">Parameter 'configuration' could be of type 'ThoughtWorks.CruiseControl.Core.IConfiguration'.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Config.NetReflectorConfigurationReader::LoadAndValidateBuildAgent(ThoughtWorks.CruiseControl.Core.Config.IConfigurationErrorProcesser,ThoughtWorks.CruiseControl.Core.Config.Configuration,System.Object)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.Core.Config.NetReflectorConfigurationReader::LoadAndValidateBuildAgent(ThoughtWorks.CruiseControl.Core.Config.IConfigurationErrorProcesser,ThoughtWorks.CruiseControl.Core.Config.Configuration,System.Object)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\NetReflectorConfigurationReader.cs(≈201)">Parameter 'configuration' could be of type 'ThoughtWorks.CruiseControl.Core.IConfiguration'.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Config.NetReflectorConfigurationReader::LoadAndValidateProject(ThoughtWorks.CruiseControl.Core.Config.IConfigurationErrorProcesser,System.Collections.Generic.List`1<System.String>,ThoughtWorks.CruiseControl.Core.Config.Configuration,System.Object)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.Core.Config.NetReflectorConfigurationReader::LoadAndValidateProject(ThoughtWorks.CruiseControl.Core.Config.IConfigurationErrorProcesser,System.Collections.Generic.List`1<System.String>,ThoughtWorks.CruiseControl.Core.Config.Configuration,System.Object)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\NetReflectorConfigurationReader.cs(≈209)">Parameter 'projectNames' could be of type 'System.Collections.Generic.ICollection<T>'.</defect>
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.Core.Config.NetReflectorConfigurationReader::LoadAndValidateProject(ThoughtWorks.CruiseControl.Core.Config.IConfigurationErrorProcesser,System.Collections.Generic.List`1<System.String>,ThoughtWorks.CruiseControl.Core.Config.Configuration,System.Object)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\NetReflectorConfigurationReader.cs(≈209)">Parameter 'configuration' could be of type 'ThoughtWorks.CruiseControl.Core.IConfiguration'.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.CruiseServer::InitialiseExtensions(System.Collections.Generic.List`1<ThoughtWorks.CruiseControl.Remote.ExtensionConfiguration>)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.Core.CruiseServer::InitialiseExtensions(System.Collections.Generic.List`1<ThoughtWorks.CruiseControl.Remote.ExtensionConfiguration>)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\CruiseServer.cs(≈1564)">Parameter 'extensionList' could be of type 'System.Collections.Generic.IEnumerable<T>'.</defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Core.CruiseServerClient::EncryptMessage(System.Security.Cryptography.RijndaelManaged,System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.CruiseServerClient::EncryptMessage(System.Security.Cryptography.RijndaelManaged,System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\CruiseServerClient.cs(≈737)">Parameter 'crypto' could be of type 'System.Security.Cryptography.SymmetricAlgorithm'.</defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Core.CruiseServerClient::DecryptMessage(System.Security.Cryptography.RijndaelManaged,System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.CruiseServerClient::DecryptMessage(System.Security.Cryptography.RijndaelManaged,System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\CruiseServerClient.cs(≈755)">Parameter 'crypto' could be of type 'System.Security.Cryptography.SymmetricAlgorithm'.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Extensions.IntegrationRequestThrottleExtension::server_IntegrationCompleted(System.Object,ThoughtWorks.CruiseControl.Remote.Events.IntegrationCompletedEventArgs)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.Core.Extensions.IntegrationRequestThrottleExtension::server_IntegrationCompleted(System.Object,ThoughtWorks.CruiseControl.Remote.Events.IntegrationCompletedEventArgs)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Extensions\IntegrationRequestThrottleExtension.cs(≈72)">Parameter 'e' could be of type 'ThoughtWorks.CruiseControl.Remote.Events.ProjectEventArgs'.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Publishers.ManifestGenerator::AddManifestHeader(ThoughtWorks.CruiseControl.Core.IIntegrationResult,System.Xml.XmlElement)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.Core.Publishers.ManifestGenerator::AddManifestHeader(ThoughtWorks.CruiseControl.Core.IIntegrationResult,System.Xml.XmlElement)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\publishers\ManifestGenerator.cs(≈84)">Parameter 'rootElement' could be of type 'System.Xml.XmlNode'.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Publishers.ModificationHistoryPublisher::WriteXMLAttributeAndValue(System.Xml.XmlTextWriter,System.String,System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.Core.Publishers.ModificationHistoryPublisher::WriteXMLAttributeAndValue(System.Xml.XmlTextWriter,System.String,System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\publishers\ModificationHistoryPublisher.cs(≈102)">Parameter 'xmlWriter' could be of type 'System.Xml.XmlWriter'.</defect>
</target>
<target Name="System.Collections.ArrayList ThoughtWorks.CruiseControl.Core.Publishers.Statistics.StatisticsChartGenerator::AvailableStatistics(System.Xml.XmlDocument)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Collections.ArrayList ThoughtWorks.CruiseControl.Core.Publishers.Statistics.StatisticsChartGenerator::AvailableStatistics(System.Xml.XmlDocument)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\publishers\Statistics\StatisticsChartGenerator.cs(≈136)">Parameter 'xmlDocument' could be of type 'System.Xml.XPath.IXPathNavigable'.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Security.Auditing.FileXmlLogger::AddXmlElement(System.Xml.XmlDocument,System.Xml.XmlElement,System.String,System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.Core.Security.Auditing.FileXmlLogger::AddXmlElement(System.Xml.XmlDocument,System.Xml.XmlElement,System.String,System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Security\Auditing\FileXmlLogger.cs(≈82)">Parameter 'parent' could be of type 'System.Xml.XmlNode'.</defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Core.Security.Auditing.FileXmlReader::ReadDataValue(System.Xml.XmlDocument,System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Security.Auditing.FileXmlReader::ReadDataValue(System.Xml.XmlDocument,System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Security\Auditing\FileXmlReader.cs(≈116)">Parameter 'document' could be of type 'System.Xml.XmlNode'.</defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.Core.Sourcecontrol.FileSourceControl::IsLocalFileChanged(System.IO.FileInfo,System.DateTime)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Boolean ThoughtWorks.CruiseControl.Core.Sourcecontrol.FileSourceControl::IsLocalFileChanged(System.IO.FileInfo,System.DateTime)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\FileSourceControl.cs(≈128)">Parameter 'reposFile' could be of type 'System.IO.FileSystemInfo'.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Sourcecontrol.MksHistoryParser::ParseMemberInfoAndAddToModification(ThoughtWorks.CruiseControl.Core.Modification,System.IO.StringReader)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.Core.Sourcecontrol.MksHistoryParser::ParseMemberInfoAndAddToModification(ThoughtWorks.CruiseControl.Core.Modification,System.IO.StringReader)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\MksHistoryParser.cs(≈86)">Parameter 'reader' could be of type 'System.IO.TextReader'.</defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.Core.Tasks.CodeItRightTask::CheckReportForSeverity(System.Xml.XmlDocument,ThoughtWorks.CruiseControl.Core.Tasks.CodeItRightTask/Severity)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Boolean ThoughtWorks.CruiseControl.Core.Tasks.CodeItRightTask::CheckReportForSeverity(System.Xml.XmlDocument,ThoughtWorks.CruiseControl.Core.Tasks.CodeItRightTask/Severity)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\CodeItRightTask.cs(≈339)">Parameter 'document' could be of type 'System.Xml.XmlNode'.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.ItemStatus ThoughtWorks.CruiseControl.Core.Tasks.ConditionalTask::InitialiseTaskStatuses(ThoughtWorks.CruiseControl.Remote.ItemBuildStatus,ThoughtWorks.CruiseControl.Core.ITask[],System.Collections.Generic.Dictionary`2<ThoughtWorks.CruiseControl.Core.ITask,ThoughtWorks.CruiseControl.Remote.ItemStatus>,System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Remote.ItemStatus ThoughtWorks.CruiseControl.Core.Tasks.ConditionalTask::InitialiseTaskStatuses(ThoughtWorks.CruiseControl.Remote.ItemBuildStatus,ThoughtWorks.CruiseControl.Core.ITask[],System.Collections.Generic.Dictionary`2<ThoughtWorks.CruiseControl.Core.ITask,ThoughtWorks.CruiseControl.Remote.ItemStatus>,System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\ConditionalTask.cs(≈300)">Parameter 'taskStatuses' could be of type 'System.Collections.Generic.IDictionary<TKey,TValue>'.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Tasks.DupFinderTask::RemoveInputDir(System.Xml.XmlDocument)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.Core.Tasks.DupFinderTask::RemoveInputDir(System.Xml.XmlDocument)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\DupFinderTask.cs(≈396)">Parameter 'document' could be of type 'System.Xml.XmlNode'.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Tasks.DynamicValueUtility::AddElement(System.Xml.XmlElement,System.String,System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.Core.Tasks.DynamicValueUtility::AddElement(System.Xml.XmlElement,System.String,System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\DynamicValueUtility.cs(≈497)">Parameter 'parent' could be of type 'System.Xml.XmlNode'.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Util.PrivateArguments/PrivateArgument::.ctor(System.String,System.Object,System.Boolean)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.Core.Util.PrivateArguments/PrivateArgument::.ctor(System.String,System.Object,System.Boolean)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\PrivateArguments.cs(≈234)">Parameter 'prefix' could be of type 'System.Object'.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Util.FileChangedWatcher::HandleFileChanged(System.Object,System.IO.RenamedEventArgs)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.Core.Util.FileChangedWatcher::HandleFileChanged(System.Object,System.IO.RenamedEventArgs)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\FileChangedWatcher.cs(≈53)">Parameter 'args' could be of type 'System.IO.FileSystemEventArgs'.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.XmlFragmentWriter ThoughtWorks.CruiseControl.Core.Util.XmlFragmentWriter::CreateXmlWriter(System.IO.StringWriter)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Util.XmlFragmentWriter ThoughtWorks.CruiseControl.Core.Util.XmlFragmentWriter::CreateXmlWriter(System.IO.StringWriter)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\XmlFragmentWriter.cs(≈63)">Parameter 'buffer' could be of type 'System.IO.TextWriter'.</defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Core.Util.XmlUtil::SelectValue(System.Xml.XmlDocument,System.String,System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Util.XmlUtil::SelectValue(System.Xml.XmlDocument,System.String,System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\XmlUtil.cs(≈98)">Parameter 'document' could be of type 'System.Xml.XmlNode'.</defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Core.Util.XmlUtil::SelectRequiredValue(System.Xml.XmlDocument,System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Util.XmlUtil::SelectRequiredValue(System.Xml.XmlDocument,System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\XmlUtil.cs(≈109)">Parameter 'document' could be of type 'System.Xml.XmlNode'.</defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Core.Util.XslTransformer::TransformToXml(System.String,System.Xml.XPath.XPathDocument)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Util.XslTransformer::TransformToXml(System.String,System.Xml.XPath.XPathDocument)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\XslTransformer.cs(≈32)">Parameter 'document' could be of type 'System.Xml.XPath.IXPathNavigable'.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.MSBuild.XmlLogger::eventSource_BuildStartedHandler(System.Object,Microsoft.Build.Framework.BuildStartedEventArgs)" Assembly="ThoughtWorks.CruiseControl.MSBuild, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.MSBuild.XmlLogger::eventSource_BuildStartedHandler(System.Object,Microsoft.Build.Framework.BuildStartedEventArgs)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\MSBuildLogger\XmlLogger.cs(≈87)">Parameter 'e' could be of type 'Microsoft.Build.Framework.BuildEventArgs'.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.MSBuild.XmlLogger::eventSource_CustomBuildEventHandler(System.Object,Microsoft.Build.Framework.CustomBuildEventArgs)" Assembly="ThoughtWorks.CruiseControl.MSBuild, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.MSBuild.XmlLogger::eventSource_CustomBuildEventHandler(System.Object,Microsoft.Build.Framework.CustomBuildEventArgs)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\MSBuildLogger\XmlLogger.cs(≈142)">Parameter 'e' could be of type 'Microsoft.Build.Framework.BuildEventArgs'.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.MSBuild.XmlLogger::WriteMessage(System.Xml.XmlElement,System.String,System.Boolean)" Assembly="ThoughtWorks.CruiseControl.MSBuild, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.MSBuild.XmlLogger::WriteMessage(System.Xml.XmlElement,System.String,System.Boolean)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\MSBuildLogger\XmlLogger.cs(≈230)">Parameter 'element' could be of type 'System.Xml.XmlNode'.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::FireRequestSending(System.String,ThoughtWorks.CruiseControl.Remote.Messages.ServerRequest)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::FireRequestSending(System.String,ThoughtWorks.CruiseControl.Remote.Messages.ServerRequest)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\CruiseServerClientBase.cs(≈683)">Parameter 'request' could be of type 'ThoughtWorks.CruiseControl.Remote.Messages.CommunicationsMessage'.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::FireResponseReceived(System.String,ThoughtWorks.CruiseControl.Remote.Messages.Response)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::FireResponseReceived(System.String,ThoughtWorks.CruiseControl.Remote.Messages.Response)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\CruiseServerClientBase.cs(≈698)">Parameter 'response' could be of type 'ThoughtWorks.CruiseControl.Remote.Messages.CommunicationsMessage'.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Remote.CruiseServerHttpClient::ParseQueues(System.Xml.XmlDocument,ThoughtWorks.CruiseControl.Remote.CruiseServerSnapshot)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.Remote.CruiseServerHttpClient::ParseQueues(System.Xml.XmlDocument,ThoughtWorks.CruiseControl.Remote.CruiseServerSnapshot)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\CruiseServerHttpClient.cs(≈295)">Parameter 'document' could be of type 'System.Xml.XmlNode'.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Remote.ServerConnectionBase::FireRequestSending(System.String,ThoughtWorks.CruiseControl.Remote.Messages.ServerRequest)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.Remote.ServerConnectionBase::FireRequestSending(System.String,ThoughtWorks.CruiseControl.Remote.Messages.ServerRequest)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\ServerConnectionBase.cs(≈37)">Parameter 'request' could be of type 'ThoughtWorks.CruiseControl.Remote.Messages.CommunicationsMessage'.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Remote.ServerConnectionBase::FireResponseReceived(System.String,ThoughtWorks.CruiseControl.Remote.Messages.Response)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.Remote.ServerConnectionBase::FireResponseReceived(System.String,ThoughtWorks.CruiseControl.Remote.Messages.Response)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\ServerConnectionBase.cs(≈52)">Parameter 'response' could be of type 'ThoughtWorks.CruiseControl.Remote.Messages.CommunicationsMessage'.</defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Remote.EncryptingConnection::EncryptMessage(System.Security.Cryptography.RijndaelManaged,System.String)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Remote.EncryptingConnection::EncryptMessage(System.Security.Cryptography.RijndaelManaged,System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\EncryptingConnection.cs(≈237)">Parameter 'crypto' could be of type 'System.Security.Cryptography.SymmetricAlgorithm'.</defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Remote.EncryptingConnection::DecryptMessage(System.Security.Cryptography.RijndaelManaged,System.String)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Remote.EncryptingConnection::DecryptMessage(System.Security.Cryptography.RijndaelManaged,System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\EncryptingConnection.cs(≈255)">Parameter 'crypto' could be of type 'System.Security.Cryptography.SymmetricAlgorithm'.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Remote.Messages.Response::.ctor(ThoughtWorks.CruiseControl.Remote.Messages.Response)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.Remote.Messages.Response::.ctor(ThoughtWorks.CruiseControl.Remote.Messages.Response)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\Messages\Response.cs(≈19)">Parameter 'response' could be of type 'ThoughtWorks.CruiseControl.Remote.Messages.CommunicationsMessage'.</defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.Remote.CruiseServerClient::Login(System.Collections.Generic.List`1<ThoughtWorks.CruiseControl.Remote.NameValuePair>)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Boolean ThoughtWorks.CruiseControl.Remote.CruiseServerClient::Login(System.Collections.Generic.List`1<ThoughtWorks.CruiseControl.Remote.NameValuePair>)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\CruiseServerClient.cs(≈487)">Parameter 'Credentials' could be of type 'System.Collections.Generic.IEnumerable`1<!0>'.</defect>
</target>
<target Name="System.Collections.Generic.Dictionary`2<System.String,System.String> ThoughtWorks.CruiseControl.Remote.NameValuePair::ToDictionary(System.Collections.Generic.List`1<ThoughtWorks.CruiseControl.Remote.NameValuePair>)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Collections.Generic.Dictionary`2<System.String,System.String> ThoughtWorks.CruiseControl.Remote.NameValuePair::ToDictionary(System.Collections.Generic.List`1<ThoughtWorks.CruiseControl.Remote.NameValuePair>)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\NameValuePair.cs(≈98)">Parameter 'values' could be of type 'System.Collections.Generic.IEnumerable<T>'.</defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Remote.NameValuePair::FindNamedValue(System.Collections.Generic.List`1<ThoughtWorks.CruiseControl.Remote.NameValuePair>,System.String)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Remote.NameValuePair::FindNamedValue(System.Collections.Generic.List`1<ThoughtWorks.CruiseControl.Remote.NameValuePair>,System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\NameValuePair.cs(≈139)">Parameter 'values' could be of type 'System.Collections.Generic.IEnumerable<T>'.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Remote.NameValuePair::Copy(System.Collections.Generic.Dictionary`2<System.String,System.String>,System.Collections.Generic.List`1<ThoughtWorks.CruiseControl.Remote.NameValuePair>)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.Remote.NameValuePair::Copy(System.Collections.Generic.Dictionary`2<System.String,System.String>,System.Collections.Generic.List`1<ThoughtWorks.CruiseControl.Remote.NameValuePair>)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\NameValuePair.cs(≈163)">Parameter 'list' could be of type 'System.Collections.Generic.ICollection<T>'.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Remote.NameValuePair::Copy(System.Collections.Generic.List`1<ThoughtWorks.CruiseControl.Remote.NameValuePair>,System.Collections.Generic.List`1<ThoughtWorks.CruiseControl.Remote.NameValuePair>)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.Remote.NameValuePair::Copy(System.Collections.Generic.List`1<ThoughtWorks.CruiseControl.Remote.NameValuePair>,System.Collections.Generic.List`1<ThoughtWorks.CruiseControl.Remote.NameValuePair>)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\NameValuePair.cs(≈179)">Parameter 'source' could be of type 'System.Collections.Generic.IEnumerable<T>'.</defect>
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.Remote.NameValuePair::Copy(System.Collections.Generic.List`1<ThoughtWorks.CruiseControl.Remote.NameValuePair>,System.Collections.Generic.List`1<ThoughtWorks.CruiseControl.Remote.NameValuePair>)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\NameValuePair.cs(≈179)">Parameter 'destination' could be of type 'System.Collections.Generic.ICollection<T>'.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.WebDashboard.Dashboard.GenericPlugins.ProjectConfigurableBuildPlugin::CheckOtherPropertyNotAlreadySet(System.String[],System.Collections.Generic.List`1<System.String>)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.WebDashboard.Dashboard.GenericPlugins.ProjectConfigurableBuildPlugin::CheckOtherPropertyNotAlreadySet(System.String[],System.Collections.Generic.List`1<System.String>)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Dashboard\GenericPlugins\ProjectConfigurableBuildPlugin.cs(≈70)">Parameter 'otherList' could be of type 'System.Collections.Generic.ICollection<T>'.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.WebDashboard.Dashboard.CruiseObjectSourceInitializer::ThrowExceptionShouwingLoadedPlugins(System.Collections.Generic.List`1<System.String>,System.String)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.WebDashboard.Dashboard.CruiseObjectSourceInitializer::ThrowExceptionShouwingLoadedPlugins(System.Collections.Generic.List`1<System.String>,System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Dashboard\CruiseObjectSourceInitializer.cs(≈312)">Parameter 'loadedPlugins' could be of type 'System.Collections.Generic.IEnumerable<T>'.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.WebDashboard.ServerConnection.ServerAggregatingCruiseManagerWrapper::AddException(System.Collections.Generic.List`1<ThoughtWorks.CruiseControl.WebDashboard.ServerConnection.CruiseServerException>,ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.IServerSpecifier,System.Exception)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.WebDashboard.ServerConnection.ServerAggregatingCruiseManagerWrapper::AddException(System.Collections.Generic.List`1<ThoughtWorks.CruiseControl.WebDashboard.ServerConnection.CruiseServerException>,ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.IServerSpecifier,System.Exception)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\ServerConnection\ServerAggregatingCruiseManagerWrapper.cs(≈173)">Parameter 'exceptions' could be of type 'System.Collections.Generic.ICollection<T>'.</defect>
</target>
</rule>
<rule Name="AvoidUnneededCallsOnStringRule" Uri="http://www.mono-project.com/Gendarme.Rules.Performance#AvoidUnneededCallsOnStringRule">
<problem>This method needlessly calls some method(s) on a string instance. This may produce some performance penalities.</problem>
<solution>Remove the unneeded call(s) on the string instance.</solution>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.IntegrationRunner::GenerateSystemParameterValues(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.Core.IntegrationRunner::GenerateSystemParameterValues(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\IntegrationRunner.cs(≈146)">There is no need to call ToString() on a System.String instance.</defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Core.Util.PrivateArguments/PrivateArgument::ToString(ThoughtWorks.CruiseControl.Core.Util.SecureDataMode)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="System.String ThoughtWorks.CruiseControl.Core.Util.PrivateArguments/PrivateArgument::ToString(ThoughtWorks.CruiseControl.Core.Util.SecureDataMode)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\PrivateArguments.cs(≈255)">There is no need to call ToString() on a System.String instance.</defect>
</target>
</rule>
<rule Name="AvoidUnneededFieldInitializationRule" Uri="http://www.mono-project.com/Gendarme.Rules.Performance#AvoidUnneededFieldInitializationRule">
<problem>This constructor needlessly initialize some fields to their default value.</problem>
<solution>Remove the unneeded initialization from the constructors.</solution>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Configuration.BuildServer::.ctor(System.String)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Configuration.BuildServer::.ctor(System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Configuration\BuildServer.cs(≈25)">transportMode</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.QueueTreeView::.ctor()" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.QueueTreeView::.ctor()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\QueueTreeView.cs(≈17)">inRestoreExpandedNodesMode</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.X10.LowLevelDriverFactory::.cctor()" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.CCTrayLib.X10.LowLevelDriverFactory::.cctor()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\X10\LowLevelDriverFactory.cs(≈12)">driver</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Sourcecontrol.Mks::.cctor()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.Core.Sourcecontrol.Mks::.cctor()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Mks.cs(≈47)">usageCount</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Sourcecontrol.StarTeam::.ctor()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.Core.Sourcecontrol.StarTeam::.ctor()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\StarTeam.cs(≈98)">_autoGetSource</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyCommand::.ctor(ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyConnectionInfo,ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyProjectInfo)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyCommand::.ctor(ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyConnectionInfo,ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyProjectInfo)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Telelogic\SynergyCommand.cs(≈73)">disposed</defect>
<defect Severity="Medium" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyCommand::.ctor(ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyConnectionInfo,ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyProjectInfo)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Telelogic\SynergyCommand.cs(≈74)">isOpen</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Remote.XmlConversionUtil::.cctor()" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.Remote.XmlConversionUtil::.cctor()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\XmlConversionUtil.cs(≈18)">messageTypes</defect>
</target>
</rule>
<rule Name="AvoidUnsealedConcreteAttributesRule" Uri="http://www.mono-project.com/Gendarme.Rules.Performance#AvoidUnsealedConcreteAttributesRule">
<problem>Due performance issues, concrete attributes should be sealed.</problem>
<solution>Unless you plan to inherit from this attribute you should consider to seal it's type.</solution>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Configuration.ExtensionAttribute" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.CCTrayLib.Configuration.ExtensionAttribute" Source=""></defect>
</target>
</rule>
<rule Name="AvoidUnsealedUninheritedInternalTypeRule" Uri="http://www.mono-project.com/Gendarme.Rules.Performance#AvoidUnsealedUninheritedInternalTypeRule">
<problem>Due to performance issues, types which are not visible outside of the assembly and which have no inherited types within the assembly should be sealed.</problem>
<solution>You should seal this type, unless you plan to inherit from this type in the near-future.</solution>
<target Name="ThoughtWorks.CruiseControl.CCCmd.Program" Assembly="CCCmd, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.CCCmd.Program" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCCmd\Program.cs(≈19)"></defect>
</target>
<target Name="Validator.ConfigurationHierarchy/ConfigurationDetails" Assembly="CCValidator, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="Validator.ConfigurationHierarchy/ConfigurationDetails" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Validator\ConfigurationHierarchy.cs(≈459)"></defect>
</target>
<target Name="Validator.MainForm/CompletionClosure" Assembly="CCValidator, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="Validator.MainForm/CompletionClosure" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Validator\MainForm.cs(≈61)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.ErrorLevel/InfoErrorLevel" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.CCTrayLib.ErrorLevel/InfoErrorLevel" Source=""></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.ErrorLevel/WarningErrorLevel" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.CCTrayLib.ErrorLevel/WarningErrorLevel" Source=""></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.ErrorLevel/ErrorErrorLevel" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.CCTrayLib.ErrorLevel/ErrorErrorLevel" Source=""></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Presentation.About" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.CCTrayLib.Presentation.About" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\About.cs(≈12)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Presentation.MainForm/ListViewItemComparer" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.CCTrayLib.Presentation.MainForm/ListViewItemComparer" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\MainForm.cs(≈1103)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.X10.Cm11Message" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.CCTrayLib.X10.Cm11Message" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\X10\Cm11Message.cs(≈17)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.X10.Cm11LowLevelDriver/Cm11LowLevelDriverWorker" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.CCTrayLib.X10.Cm11LowLevelDriver/Cm11LowLevelDriverWorker" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\X10\Cm11LowLevelDriverWorker.cs(≈19)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.X10.LampController/Lamp" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.CCTrayLib.X10.LampController/Lamp" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\X10\LampController.cs(≈58)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Config.Preprocessor.ElementProcessors.ConfigTemplateProcessor" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Config.Preprocessor.ElementProcessors.ConfigTemplateProcessor" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\preprocessor\ElementProcessors\ConfigTemplateProcessor.cs(≈7)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Config.Preprocessor.ElementProcessors.CountProcessor" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Config.Preprocessor.ElementProcessors.CountProcessor" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\preprocessor\ElementProcessors\CountProcessor.cs(≈8)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Config.Preprocessor.ElementProcessors.CreateElementProcessor" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Config.Preprocessor.ElementProcessors.CreateElementProcessor" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\preprocessor\ElementProcessors\CreateElementProcessor.cs(≈8)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Config.Preprocessor.ElementProcessors.DefaultProcessor" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Config.Preprocessor.ElementProcessors.DefaultProcessor" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\preprocessor\ElementProcessors\DefaultProcessor.cs(≈11)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Config.Preprocessor.ElementProcessors.DefineProcessor" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Config.Preprocessor.ElementProcessors.DefineProcessor" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\preprocessor\ElementProcessors\DefineProcessor.cs(≈7)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Config.Preprocessor.ElementProcessors.EvalProcessor" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Config.Preprocessor.ElementProcessors.EvalProcessor" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\preprocessor\ElementProcessors\EvalProcessor.cs(≈7)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Config.Preprocessor.ElementProcessors.ExpandSymbolProcessor" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Config.Preprocessor.ElementProcessors.ExpandSymbolProcessor" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\preprocessor\ElementProcessors\ExpandSymbolProcessor.cs(≈8)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Config.Preprocessor.ElementProcessors.ForEachProcessor" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Config.Preprocessor.ElementProcessors.ForEachProcessor" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\preprocessor\ElementProcessors\ForEachProcessor.cs(≈8)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Config.Preprocessor.ElementProcessors.ForProcessor" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Config.Preprocessor.ElementProcessors.ForProcessor" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\preprocessor\ElementProcessors\ForProcessor.cs(≈13)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Config.Preprocessor.ElementProcessors.IfNDefProcessor" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Config.Preprocessor.ElementProcessors.IfNDefProcessor" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\preprocessor\ElementProcessors\IfNDefProcessor.cs(≈4)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Config.Preprocessor.ElementProcessors.IfProcessor" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Config.Preprocessor.ElementProcessors.IfProcessor" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\preprocessor\ElementProcessors\IfProcessor.cs(≈7)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Config.Preprocessor.ElementProcessors.IgnoreProcessor" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Config.Preprocessor.ElementProcessors.IgnoreProcessor" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\preprocessor\ElementProcessors\IgnoreProcessor.cs(≈7)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Config.Preprocessor.ElementProcessors.ImportProcessor" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Config.Preprocessor.ElementProcessors.ImportProcessor" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\preprocessor\ElementProcessors\ImportProcessor.cs(≈12)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Config.Preprocessor.ElementProcessors.IncludeProcessor" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Config.Preprocessor.ElementProcessors.IncludeProcessor" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\preprocessor\ElementProcessors\IncludeProcessor.cs(≈10)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Config.Preprocessor.ElementProcessors.ProcessingInstructionProcessor" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Config.Preprocessor.ElementProcessors.ProcessingInstructionProcessor" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\preprocessor\ElementProcessors\ProcessingInstructionProcessor.cs(≈7)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Config.Preprocessor.ElementProcessors.ScopeProcessor" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Config.Preprocessor.ElementProcessors.ScopeProcessor" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\preprocessor\ElementProcessors\ScopeProcessor.cs(≈7)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Config.Preprocessor.UnexpectedPreprocessorException" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Config.Preprocessor.UnexpectedPreprocessorException" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\preprocessor\Exceptions.cs(≈143)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Config.Preprocessor.AttrName" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Config.Preprocessor.AttrName" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\preprocessor\ConfigPreprocessor.cs(≈76)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Config.Preprocessor.SymbolicDef" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Config.Preprocessor.SymbolicDef" Source=""></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Config.Preprocessor.TempFile" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Config.Preprocessor.TempFile" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\preprocessor\TempFile.cs(≈8)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Config.NetReflectorConfigurationReader/DefaultErrorProcesser" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Config.NetReflectorConfigurationReader/DefaultErrorProcesser" Source=""></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Config.Preprocessor.Utils" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Config.Preprocessor.Utils" Source=""></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.CruiseServerClient/SecureConnection" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.CruiseServerClient/SecureConnection" Source=""></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Distribution.RemoteBuildAgent/BuildStatusInformation" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Distribution.RemoteBuildAgent/BuildStatusInformation" Source=""></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Logging.CircularArray/CircularArrayEnumerator" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Logging.CircularArray/CircularArrayEnumerator" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Log\CircularArray.cs(≈65)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Publishers.XmlIntegrationResultWriter/Elements" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Publishers.XmlIntegrationResultWriter/Elements" Source=""></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.ProcessExecutor/RunnableProcess" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Util.ProcessExecutor/RunnableProcess" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\ProcessExecutor.cs(≈66)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.ProcessExecutor/ProcessMonitor" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Util.ProcessExecutor/ProcessMonitor" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\ProcessExecutor.cs(≈360)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.VSSParserFactory" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Sourcecontrol.VSSParserFactory" Source=""></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.Vsts/TfsWorkspaceStatus" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Sourcecontrol.Vsts/TfsWorkspaceStatus" Source=""></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.PrivateArguments/PrivateArgument" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Util.PrivateArguments/PrivateArgument" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\PrivateArguments.cs(≈234)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.DefaultShadowCopier/ShadowStore" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Util.DefaultShadowCopier/ShadowStore" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\DefaultShadowCopier.cs(≈40)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.KillUtil" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Util.KillUtil" Source=""></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.QueueSnapshotList" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Remote.QueueSnapshotList" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\QueueSnapshotList.cs(≈23)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Configuration.CachingDashboardConfigurationLoader" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.WebDashboard.Configuration.CachingDashboardConfigurationLoader" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Configuration\CachingDashboardConfigurationLoader.cs(≈15)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.RSSLinkBuilder" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.RSSLinkBuilder" Source=""></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.ProjectGrid/ProjectGridRowComparer" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.ProjectGrid/ProjectGridRowComparer" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Dashboard\ProjectGrid.cs(≈49)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.MVC.MimeType" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.WebDashboard.MVC.MimeType" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\MVC\MimeType.cs(≈16)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.ModificationHistoryProjectPlugin" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.ModificationHistoryProjectPlugin" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\ProjectReport\ModificationHistoryProjectPlugin.cs(≈33)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.ProjectReportProjectPlugin/ModifiedCruiseRequest" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.ProjectReportProjectPlugin/ModifiedCruiseRequest" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\ProjectReport\ProjectReportProjectPlugin.cs(≈246)"></defect>
</target>
</rule>
<rule Name="AvoidUnusedParametersRule" Uri="http://www.mono-project.com/Gendarme.Rules.Performance#AvoidUnusedParametersRule">
<problem>The method contains one or more unused parameters.</problem>
<solution>You should remove or use the unused parameters.</solution>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.StatusItemDisplay::set_Name(System.String)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="value" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\StatusItemDisplay.cs(≈21)">Parameter 'value' of type 'System.String' is never used in the method.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.StatusItemDisplay::set_Description(System.String)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="value" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\StatusItemDisplay.cs(≈28)">Parameter 'value' of type 'System.String' is never used in the method.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.StatusItemDisplay::set_Status(System.String)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="value" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\StatusItemDisplay.cs(≈46)">Parameter 'value' of type 'System.String' is never used in the method.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.StatusItemDisplay::set_TimeStarted(System.String)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="value" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\StatusItemDisplay.cs(≈54)">Parameter 'value' of type 'System.String' is never used in the method.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.StatusItemDisplay::set_TimeCompleted(System.String)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="value" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\StatusItemDisplay.cs(≈62)">Parameter 'value' of type 'System.String' is never used in the method.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.StatusItemDisplay::set_ErrorMessage(System.String)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="value" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\StatusItemDisplay.cs(≈70)">Parameter 'value' of type 'System.String' is never used in the method.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Config.NetReflectorConfigurationReader::LoadAndValidateBuildAgent(ThoughtWorks.CruiseControl.Core.Config.IConfigurationErrorProcesser,ThoughtWorks.CruiseControl.Core.Config.Configuration,System.Object)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="errorProcesser" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\NetReflectorConfigurationReader.cs(≈201)">Parameter 'errorProcesser' of type 'ThoughtWorks.CruiseControl.Core.Config.IConfigurationErrorProcesser' is never used in the method.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.Messages.DataListResponse ThoughtWorks.CruiseControl.Core.CruiseServerClient::ListServers(ThoughtWorks.CruiseControl.Remote.Messages.ServerRequest)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="request" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\CruiseServerClient.cs(≈658)">Parameter 'request' of type 'ThoughtWorks.CruiseControl.Remote.Messages.ServerRequest' is never used in the method.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.ProcessInfo ThoughtWorks.CruiseControl.Core.Sourcecontrol.ClearCase::CreateHistoryProcessInfo(System.DateTime,System.DateTime)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="to" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\ClearCase.cs(≈335)">Parameter 'to' of type 'System.DateTime' is never used in the method.</defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Core.Sourcecontrol.StarTeam::BuildHistoryProcessArgs(System.DateTime,System.DateTime)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="from" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\StarTeam.cs(≈309)">Parameter 'from' of type 'System.DateTime' is never used in the method.</defect>
<defect Severity="Medium" Confidence="Normal" Location="to" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\StarTeam.cs(≈309)">Parameter 'to' of type 'System.DateTime' is never used in the method.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.ProcessInfo ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyCommandBuilder::Reconcile(ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyConnectionInfo,ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyProjectInfo,System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="project" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Telelogic\SynergyCommandBuilder.cs(≈252)">Parameter 'project' of type 'ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyProjectInfo' is never used in the method.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.ProcessInfo ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyCommandBuilder::GetTaskObjects(ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyConnectionInfo,ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyProjectInfo)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="project" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Telelogic\SynergyCommandBuilder.cs(≈326)">Parameter 'project' of type 'ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyProjectInfo' is never used in the method.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.ProcessInfo ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyCommandBuilder::GetObjectPaths(ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyConnectionInfo,ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyProjectInfo)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="project" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Telelogic\SynergyCommandBuilder.cs(≈343)">Parameter 'project' of type 'ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyProjectInfo' is never used in the method.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.ProcessInfo ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyCommandBuilder::AddLabelToTaskComment(ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyConnectionInfo,ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyProjectInfo,ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="project" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Telelogic\SynergyCommandBuilder.cs(≈376)">Parameter 'project' of type 'ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyProjectInfo' is never used in the method.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.ProcessResult ThoughtWorks.CruiseControl.Core.Tasks.FinalBuilderTask::AttemptToExecute(ThoughtWorks.CruiseControl.Core.Util.ProcessInfo,System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="projectName" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\FinalBuilderTask.cs(≈195)">Parameter 'projectName' of type 'System.String' is never used in the method.</defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Core.Tasks.PowerShellTask::Args(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\PowerShellTask.cs(≈343)">Parameter 'result' of type 'ThoughtWorks.CruiseControl.Core.IIntegrationResult' is never used in the method.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Remote.QueueSetSnapshot::DataReceived(System.Runtime.Serialization.StreamingContext)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="context" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\QueueSetSnapshot.cs(≈61)">Parameter 'context' of type 'System.Runtime.Serialization.StreamingContext' is never used in the method.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Remote.QueueSnapshot::DataReceived(System.Runtime.Serialization.StreamingContext)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="context" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\QueueSnapshot.cs(≈73)">Parameter 'context' of type 'System.Runtime.Serialization.StreamingContext' is never used in the method.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase ThoughtWorks.CruiseControl.Remote.CruiseServerClientFactoryExtensions::GenerateWcfClient(ThoughtWorks.CruiseControl.Remote.CruiseServerClientFactory,System.String,ThoughtWorks.CruiseControl.Remote.ClientStartUpSettings)" Assembly="ThoughtWorks.CruiseControl.Remote.Extensions, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="factory" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Communications.Extensions\CruiseServerClientFactoryExtensions.cs(≈46)">Parameter 'factory' of type 'ThoughtWorks.CruiseControl.Remote.CruiseServerClientFactory' is never used in the method.</defect>
<defect Severity="Medium" Confidence="Normal" Location="settings" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Communications.Extensions\CruiseServerClientFactoryExtensions.cs(≈46)">Parameter 'settings' of type 'ThoughtWorks.CruiseControl.Remote.ClientStartUpSettings' is never used in the method.</defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.WebDashboard.Dashboard.ProjectGridRow::.ctor(ThoughtWorks.CruiseControl.Remote.ProjectStatus,ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.IServerSpecifier,System.String,System.String,ThoughtWorks.CruiseControl.WebDashboard.Resources.Translations)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="translations" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Dashboard\ProjectGridRow.cs(≈15)">Parameter 'translations' of type 'ThoughtWorks.CruiseControl.WebDashboard.Resources.Translations' is never used in the method.</defect>
</target>
</rule>
<rule Name="AvoidUnusedPrivateFieldsRule" Uri="http://www.mono-project.com/Gendarme.Rules.Performance#AvoidUnusedPrivateFieldsRule">
<problem>This type contains private fields that seems unused.</problem>
<solution>Remove unused fields to reduce the memory required by the type or correct the use of the field.</solution>
<target Name="ThoughtWorks.CruiseControl.Core.Distribution.RemoteBuildAgent" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="System.Int32 ThoughtWorks.CruiseControl.Core.Distribution.RemoteBuildAgent::activeCount" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Distribution\RemoteBuildAgent.cs(≈23)"></defect>
<defect Severity="Medium" Confidence="Normal" Location="System.Int32 ThoughtWorks.CruiseControl.Core.Distribution.RemoteBuildAgent::idCounter" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Distribution\RemoteBuildAgent.cs(≈23)"></defect>
</target>
</rule>
<rule Name="AvoidVisibleConstantFieldRule" Uri="http://www.mono-project.com/Gendarme.Rules.BadPractice#AvoidVisibleConstantFieldRule">
<problem>This type contains visible field constants where the value will be embedded into the assemblies that use it.</problem>
<solution>Use a 'static readonly' field (C# syntax) to make sure a reference to the field itself is kept and avoid recompiling all assemblies.</solution>
<target Name="ThoughtWorks.CruiseControl.Service.CCService" Assembly="ccservice, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Service.CCService::DefaultServiceName" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\service\CCService.cs(≈unavailable)">'DefaultServiceName' of type System.String.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.ConsoleRunnerArguments" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.ConsoleRunnerArguments::DEFAULT_CONFIG_PATH" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\ConsoleRunnerArguments.cs(≈6)">'DEFAULT_CONFIG_PATH' of type System.String.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Config.DefaultConfigurationFileLoader" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Config.DefaultConfigurationFileLoader::XsdSchemaResourceName" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\DefaultConfigurationFileLoader.cs(≈25)">'XsdSchemaResourceName' of type System.String.</defect>
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Config.DefaultConfigurationFileLoader::PreprocessorXsltResourceName" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\DefaultConfigurationFileLoader.cs(≈25)">'PreprocessorXsltResourceName' of type System.String.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.IntegrationPropertyNames" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.IntegrationPropertyNames::CCNetProject" Source="">'CCNetProject' of type System.String.</defect>
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.IntegrationPropertyNames::CCNetProjectUrl" Source="">'CCNetProjectUrl' of type System.String.</defect>
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.IntegrationPropertyNames::CCNetWorkingDirectory" Source="">'CCNetWorkingDirectory' of type System.String.</defect>
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.IntegrationPropertyNames::CCNetArtifactDirectory" Source="">'CCNetArtifactDirectory' of type System.String.</defect>
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.IntegrationPropertyNames::CCNetIntegrationStatus" Source="">'CCNetIntegrationStatus' of type System.String.</defect>
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.IntegrationPropertyNames::CCNetLabel" Source="">'CCNetLabel' of type System.String.</defect>
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.IntegrationPropertyNames::CCNetBuildCondition" Source="">'CCNetBuildCondition' of type System.String.</defect>
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.IntegrationPropertyNames::CCNetNumericLabel" Source="">'CCNetNumericLabel' of type System.String.</defect>
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.IntegrationPropertyNames::CCNetBuildDate" Source="">'CCNetBuildDate' of type System.String.</defect>
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.IntegrationPropertyNames::CCNetBuildTime" Source="">'CCNetBuildTime' of type System.String.</defect>
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.IntegrationPropertyNames::CCNetLastIntegrationStatus" Source="">'CCNetLastIntegrationStatus' of type System.String.</defect>
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.IntegrationPropertyNames::CCNetListenerFile" Source="">'CCNetListenerFile' of type System.String.</defect>
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.IntegrationPropertyNames::CCNetFailureUsers" Source="">'CCNetFailureUsers' of type System.String.</defect>
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.IntegrationPropertyNames::CCNetModifyingUsers" Source="">'CCNetModifyingUsers' of type System.String.</defect>
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.IntegrationPropertyNames::CCNetRequestSource" Source="">'CCNetRequestSource' of type System.String.</defect>
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.IntegrationPropertyNames::CCNetUser" Source="">'CCNetUser' of type System.String.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.IntegrationResult" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.IntegrationResult::InitialLabel" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\IntegrationResult.cs(≈27)">'InitialLabel' of type System.String.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Label.DefaultLabeller" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="System.Int32 ThoughtWorks.CruiseControl.Core.Label.DefaultLabeller::INITIAL_LABEL" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\label\DefaultLabeller.cs(≈37)">'INITIAL_LABEL' of type System.Int32.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Label.IterationLabeller" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="System.Int32 ThoughtWorks.CruiseControl.Core.Label.IterationLabeller::InitialLabel" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\label\IterationLabeller.cs(≈37)">'InitialLabel' of type System.Int32.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.LogFile" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.LogFile::FilenamePrefix" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\LogFile.cs(≈19)">'FilenamePrefix' of type System.String.</defect>
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.LogFile::FilenameDateFormat" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\LogFile.cs(≈19)">'FilenameDateFormat' of type System.String.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.LogFileUtil" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.LogFileUtil::LogQueryString" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\LogFile.cs(≈135)">'LogQueryString' of type System.String.</defect>
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.LogFileUtil::ProjectQueryString" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\LogFile.cs(≈135)">'ProjectQueryString' of type System.String.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Publishers.ModificationHistoryPublisher" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Publishers.ModificationHistoryPublisher::DataHistoryFileName" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\publishers\ModificationHistoryPublisher.cs(≈unavailable)">'DataHistoryFileName' of type System.String.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Publishers.Statistics.StatisticsPublisher" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Publishers.Statistics.StatisticsPublisher::CsvFileName" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\publishers\Statistics\StatisticsPublisher.cs(≈78)">'CsvFileName' of type System.String.</defect>
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Publishers.Statistics.StatisticsPublisher::XmlFileName" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\publishers\Statistics\StatisticsPublisher.cs(≈78)">'XmlFileName' of type System.String.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.RemoteCruiseServer" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.RemoteCruiseServer::ManagerUri" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\RemoteCruiseServer.cs(≈29)">'ManagerUri' of type System.String.</defect>
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.RemoteCruiseServer::DefaultManagerUri" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\RemoteCruiseServer.cs(≈29)">'DefaultManagerUri' of type System.String.</defect>
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.RemoteCruiseServer::ServerClientUri" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\RemoteCruiseServer.cs(≈29)">'ServerClientUri' of type System.String.</defect>
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.RemoteCruiseServer::DefaultServerClientUri" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\RemoteCruiseServer.cs(≈29)">'DefaultServerClientUri' of type System.String.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.Alienbrain" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Sourcecontrol.Alienbrain::AB_REGISTRY_PATH" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Alienbrain.cs(≈68)">'AB_REGISTRY_PATH' of type System.String.</defect>
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Sourcecontrol.Alienbrain::AB_REGISTRY_KEY" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Alienbrain.cs(≈68)">'AB_REGISTRY_KEY' of type System.String.</defect>
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Sourcecontrol.Alienbrain::AB_COMMMAND_PATH" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Alienbrain.cs(≈68)">'AB_COMMMAND_PATH' of type System.String.</defect>
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Sourcecontrol.Alienbrain::AB_EXE" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Alienbrain.cs(≈68)">'AB_EXE' of type System.String.</defect>
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Sourcecontrol.Alienbrain::BRANCH_COMMAND_TEMPLATE" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Alienbrain.cs(≈68)">'BRANCH_COMMAND_TEMPLATE' of type System.String.</defect>
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Sourcecontrol.Alienbrain::MODIFICATIONS_COMMAND_TEMPLATE" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Alienbrain.cs(≈68)">'MODIFICATIONS_COMMAND_TEMPLATE' of type System.String.</defect>
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Sourcecontrol.Alienbrain::LABEL_COMMAND_TEMPLATE" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Alienbrain.cs(≈68)">'LABEL_COMMAND_TEMPLATE' of type System.String.</defect>
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Sourcecontrol.Alienbrain::GET_COMMAND_TEMPLATE" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Alienbrain.cs(≈68)">'GET_COMMAND_TEMPLATE' of type System.String.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.BitKeeper.BitKeeper" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Sourcecontrol.BitKeeper.BitKeeper::DefaultExecutable" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\BitKeeper\BitKeeper.cs(≈47)">'DefaultExecutable' of type System.String.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.ClearCase" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Sourcecontrol.ClearCase::DATETIME_FORMAT" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\ClearCase.cs(≈113)">'DATETIME_FORMAT' of type System.String.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.Cvs" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Sourcecontrol.Cvs::DefaultCvsExecutable" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Cvs.cs(≈51)">'DefaultCvsExecutable' of type System.String.</defect>
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Sourcecontrol.Cvs::COMMAND_DATE_FORMAT" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Cvs.cs(≈51)">'COMMAND_DATE_FORMAT' of type System.String.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.Mercurial.Mercurial" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Sourcecontrol.Mercurial.Mercurial::COMMAND_DATE_FORMAT" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Mercurial\Mercurial.cs(≈53)">'COMMAND_DATE_FORMAT' of type System.String.</defect>
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Sourcecontrol.Mercurial.Mercurial::DefaultExecutable" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Mercurial\Mercurial.cs(≈53)">'DefaultExecutable' of type System.String.</defect>
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Sourcecontrol.Mercurial.Mercurial::DefaultTagCommitMessage" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Mercurial\Mercurial.cs(≈53)">'DefaultTagCommitMessage' of type System.String.</defect>
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Sourcecontrol.Mercurial.Mercurial::HistoryTemplate" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Mercurial\Mercurial.cs(≈53)">'HistoryTemplate' of type System.String.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.Mks" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Sourcecontrol.Mks::DefaultExecutable" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Mks.cs(≈49)">'DefaultExecutable' of type System.String.</defect>
<defect Severity="High" Confidence="High" Location="System.Int32 ThoughtWorks.CruiseControl.Core.Sourcecontrol.Mks::DefaultPort" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Mks.cs(≈49)">'DefaultPort' of type System.Int32.</defect>
<defect Severity="High" Confidence="High" Location="System.Boolean ThoughtWorks.CruiseControl.Core.Sourcecontrol.Mks::DefaultAutoGetSource" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Mks.cs(≈49)">'DefaultAutoGetSource' of type System.Boolean.</defect>
<defect Severity="High" Confidence="High" Location="System.Boolean ThoughtWorks.CruiseControl.Core.Sourcecontrol.Mks::DefaultAutoDisconnect" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Mks.cs(≈49)">'DefaultAutoDisconnect' of type System.Boolean.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.PlasticSCM" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Sourcecontrol.PlasticSCM::DefaultPlasticExecutable" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\PlasticSCM.cs(≈46)">'DefaultPlasticExecutable' of type System.String.</defect>
<defect Severity="High" Confidence="High" Location="System.Char ThoughtWorks.CruiseControl.Core.Sourcecontrol.PlasticSCM::DELIMITER" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\PlasticSCM.cs(≈46)">'DELIMITER' of type System.Char.</defect>
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Sourcecontrol.PlasticSCM::DATEFORMAT" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\PlasticSCM.cs(≈46)">'DATEFORMAT' of type System.String.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.Surround" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Sourcecontrol.Surround::TO_SSCM_DATE_FORMAT" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Surround.cs(≈52)">'TO_SSCM_DATE_FORMAT' of type System.String.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.SurroundHistoryParser" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Sourcecontrol.SurroundHistoryParser::TO_SSCM_DATE_FORMAT" Source="">'TO_SSCM_DATE_FORMAT' of type System.String.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.Svn" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Sourcecontrol.Svn::DefaultExecutable" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Svn.cs(≈362)">'DefaultExecutable' of type System.String.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyCommand" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyCommand::SessionToken" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Telelogic\SynergyCommand.cs(≈70)">'SessionToken' of type System.String.</defect>
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyCommand::DateTimeFormat" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Telelogic\SynergyCommand.cs(≈70)">'DateTimeFormat' of type System.String.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyProjectInfo" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="System.Int32 ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyProjectInfo::DefaultTaskFolder" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Telelogic\SynergyProjectInfo.cs(≈184)">'DefaultTaskFolder' of type System.Int32.</defect>
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyProjectInfo::DefaultPurpose" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Telelogic\SynergyProjectInfo.cs(≈184)">'DefaultPurpose' of type System.String.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.VaultVersionChecker" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Sourcecontrol.VaultVersionChecker::DefaultExecutable" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\VaultVersionChecker.cs(≈115)">'DefaultExecutable' of type System.String.</defect>
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Sourcecontrol.VaultVersionChecker::DefaultHistoryArgs" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\VaultVersionChecker.cs(≈115)">'DefaultHistoryArgs' of type System.String.</defect>
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Sourcecontrol.VaultVersionChecker::DefaultFolder" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\VaultVersionChecker.cs(≈115)">'DefaultFolder' of type System.String.</defect>
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Sourcecontrol.VaultVersionChecker::DefaultFileTime" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\VaultVersionChecker.cs(≈115)">'DefaultFileTime' of type System.String.</defect>
<defect Severity="High" Confidence="High" Location="System.Int32 ThoughtWorks.CruiseControl.Core.Sourcecontrol.VaultVersionChecker::DefaultPollRetryWait" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\VaultVersionChecker.cs(≈115)">'DefaultPollRetryWait' of type System.Int32.</defect>
<defect Severity="High" Confidence="High" Location="System.Int32 ThoughtWorks.CruiseControl.Core.Sourcecontrol.VaultVersionChecker::DefaultPollRetryAttempts" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\VaultVersionChecker.cs(≈115)">'DefaultPollRetryAttempts' of type System.Int32.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.Vss" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Sourcecontrol.Vss::DefaultProject" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Vss.cs(≈143)">'DefaultProject' of type System.String.</defect>
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Sourcecontrol.Vss::SS_DIR_KEY" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Vss.cs(≈143)">'SS_DIR_KEY' of type System.String.</defect>
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Sourcecontrol.Vss::SS_REGISTRY_PATH" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Vss.cs(≈143)">'SS_REGISTRY_PATH' of type System.String.</defect>
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Sourcecontrol.Vss::SS_REGISTRY_KEY" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Vss.cs(≈143)">'SS_REGISTRY_KEY' of type System.String.</defect>
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Sourcecontrol.Vss::SS_EXE" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Vss.cs(≈143)">'SS_EXE' of type System.String.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.DevenvTask" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Tasks.DevenvTask::VS2010_REGISTRY_PATH" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\DevenvTask.cs(≈73)">'VS2010_REGISTRY_PATH' of type System.String.</defect>
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Tasks.DevenvTask::VS2008_REGISTRY_PATH" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\DevenvTask.cs(≈73)">'VS2008_REGISTRY_PATH' of type System.String.</defect>
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Tasks.DevenvTask::VS2005_REGISTRY_PATH" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\DevenvTask.cs(≈73)">'VS2005_REGISTRY_PATH' of type System.String.</defect>
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Tasks.DevenvTask::VS2003_REGISTRY_PATH" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\DevenvTask.cs(≈73)">'VS2003_REGISTRY_PATH' of type System.String.</defect>
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Tasks.DevenvTask::VS2002_REGISTRY_PATH" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\DevenvTask.cs(≈73)">'VS2002_REGISTRY_PATH' of type System.String.</defect>
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Tasks.DevenvTask::VS_REGISTRY_KEY" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\DevenvTask.cs(≈73)">'VS_REGISTRY_KEY' of type System.String.</defect>
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Tasks.DevenvTask::DEVENV_EXE" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\DevenvTask.cs(≈73)">'DEVENV_EXE' of type System.String.</defect>
<defect Severity="High" Confidence="High" Location="System.Int32 ThoughtWorks.CruiseControl.Core.Tasks.DevenvTask::DEFAULT_BUILD_TIMEOUT" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\DevenvTask.cs(≈73)">'DEFAULT_BUILD_TIMEOUT' of type System.Int32.</defect>
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Tasks.DevenvTask::DEFAULT_BUILDTYPE" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\DevenvTask.cs(≈73)">'DEFAULT_BUILDTYPE' of type System.String.</defect>
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Tasks.DevenvTask::DEFAULT_PROJECT" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\DevenvTask.cs(≈73)">'DEFAULT_PROJECT' of type System.String.</defect>
<defect Severity="High" Confidence="High" Location="System.Diagnostics.ProcessPriorityClass ThoughtWorks.CruiseControl.Core.Tasks.DevenvTask::DEFAULT_PRIORITY" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\DevenvTask.cs(≈73)">'DEFAULT_PRIORITY' of type System.Diagnostics.ProcessPriorityClass.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.ExecutableTask" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="System.Int32 ThoughtWorks.CruiseControl.Core.Tasks.ExecutableTask::DEFAULT_BUILD_TIMEOUT" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\ExecutableTask.cs(≈86)">'DEFAULT_BUILD_TIMEOUT' of type System.Int32.</defect>
<defect Severity="High" Confidence="High" Location="System.Diagnostics.ProcessPriorityClass ThoughtWorks.CruiseControl.Core.Tasks.ExecutableTask::DEFAULT_PRIORITY" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\ExecutableTask.cs(≈86)">'DEFAULT_PRIORITY' of type System.Diagnostics.ProcessPriorityClass.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.GendarmeTask" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Tasks.GendarmeTask::defaultExecutable" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\GendarmeTask.cs(≈63)">'defaultExecutable' of type System.String.</defect>
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Tasks.GendarmeTask::logFilename" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\GendarmeTask.cs(≈63)">'logFilename' of type System.String.</defect>
<defect Severity="High" Confidence="High" Location="System.Int32 ThoughtWorks.CruiseControl.Core.Tasks.GendarmeTask::defaultLimit" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\GendarmeTask.cs(≈63)">'defaultLimit' of type System.Int32.</defect>
<defect Severity="High" Confidence="High" Location="System.Boolean ThoughtWorks.CruiseControl.Core.Tasks.GendarmeTask::defaultQuiet" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\GendarmeTask.cs(≈63)">'defaultQuiet' of type System.Boolean.</defect>
<defect Severity="High" Confidence="High" Location="System.Boolean ThoughtWorks.CruiseControl.Core.Tasks.GendarmeTask::defaultVerbose" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\GendarmeTask.cs(≈63)">'defaultVerbose' of type System.Boolean.</defect>
<defect Severity="High" Confidence="High" Location="System.Boolean ThoughtWorks.CruiseControl.Core.Tasks.GendarmeTask::defaultFailBuildOnFoundDefects" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\GendarmeTask.cs(≈63)">'defaultFailBuildOnFoundDefects' of type System.Boolean.</defect>
<defect Severity="High" Confidence="High" Location="System.Int32 ThoughtWorks.CruiseControl.Core.Tasks.GendarmeTask::defaultVerifyTimeout" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\GendarmeTask.cs(≈63)">'defaultVerifyTimeout' of type System.Int32.</defect>
<defect Severity="High" Confidence="High" Location="System.Diagnostics.ProcessPriorityClass ThoughtWorks.CruiseControl.Core.Tasks.GendarmeTask::defaultPriority" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\GendarmeTask.cs(≈63)">'defaultPriority' of type System.Diagnostics.ProcessPriorityClass.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.MsBuildTask" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Tasks.MsBuildTask::LogFilename" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\MsBuildTask.cs(≈57)">'LogFilename' of type System.String.</defect>
<defect Severity="High" Confidence="High" Location="System.Int32 ThoughtWorks.CruiseControl.Core.Tasks.MsBuildTask::DefaultTimeout" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\MsBuildTask.cs(≈57)">'DefaultTimeout' of type System.Int32.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.NAntTask" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="System.Int32 ThoughtWorks.CruiseControl.Core.Tasks.NAntTask::DefaultBuildTimeout" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\NAntTask.cs(≈132)">'DefaultBuildTimeout' of type System.Int32.</defect>
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Tasks.NAntTask::logFilename" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\NAntTask.cs(≈132)">'logFilename' of type System.String.</defect>
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Tasks.NAntTask::defaultExecutable" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\NAntTask.cs(≈132)">'defaultExecutable' of type System.String.</defect>
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Tasks.NAntTask::DefaultLogger" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\NAntTask.cs(≈132)">'DefaultLogger' of type System.String.</defect>
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Tasks.NAntTask::DefaultListener" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\NAntTask.cs(≈132)">'DefaultListener' of type System.String.</defect>
<defect Severity="High" Confidence="High" Location="System.Boolean ThoughtWorks.CruiseControl.Core.Tasks.NAntTask::DefaultNoLogo" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\NAntTask.cs(≈132)">'DefaultNoLogo' of type System.Boolean.</defect>
<defect Severity="High" Confidence="High" Location="System.Diagnostics.ProcessPriorityClass ThoughtWorks.CruiseControl.Core.Tasks.NAntTask::DefaultPriority" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\NAntTask.cs(≈132)">'DefaultPriority' of type System.Diagnostics.ProcessPriorityClass.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.NUnitTask" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Tasks.NUnitTask::DefaultPath" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\NUnitTask.cs(≈55)">'DefaultPath' of type System.String.</defect>
<defect Severity="High" Confidence="High" Location="System.Int32 ThoughtWorks.CruiseControl.Core.Tasks.NUnitTask::DefaultTimeout" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\NUnitTask.cs(≈55)">'DefaultTimeout' of type System.Int32.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.PowerShellTask" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="System.Int32 ThoughtWorks.CruiseControl.Core.Tasks.PowerShellTask::DefaultBuildTimeOut" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\PowerShellTask.cs(≈54)">'DefaultBuildTimeOut' of type System.Int32.</defect>
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Tasks.PowerShellTask::PowerShellExe" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\PowerShellTask.cs(≈54)">'PowerShellExe' of type System.String.</defect>
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Tasks.PowerShellTask::regkeypowershell1" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\PowerShellTask.cs(≈54)">'regkeypowershell1' of type System.String.</defect>
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Tasks.PowerShellTask::regkeypowershell2" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\PowerShellTask.cs(≈54)">'regkeypowershell2' of type System.String.</defect>
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Tasks.PowerShellTask::regkeyholder" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\PowerShellTask.cs(≈54)">'regkeyholder' of type System.String.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.RakeTask" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="System.Int32 ThoughtWorks.CruiseControl.Core.Tasks.RakeTask::DefaultBuildTimeout" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\RakeTask.cs(≈70)">'DefaultBuildTimeout' of type System.Int32.</defect>
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Tasks.RakeTask::DefaultExecutable" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\RakeTask.cs(≈70)">'DefaultExecutable' of type System.String.</defect>
<defect Severity="High" Confidence="High" Location="System.Diagnostics.ProcessPriorityClass ThoughtWorks.CruiseControl.Core.Tasks.RakeTask::DefaultPriority" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\RakeTask.cs(≈70)">'DefaultPriority' of type System.Diagnostics.ProcessPriorityClass.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Triggers.IntervalTrigger" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="System.Double ThoughtWorks.CruiseControl.Core.Triggers.IntervalTrigger::DefaultIntervalSeconds" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Triggers\IntervalTrigger.cs(≈47)">'DefaultIntervalSeconds' of type System.Double.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Triggers.ProjectTrigger" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Triggers.ProjectTrigger::DefaultServerUri" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Triggers\ProjectTrigger.cs(≈57)">'DefaultServerUri' of type System.String.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.DateUtil" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Util.DateUtil::DateOutputFormat" Source="">'DateOutputFormat' of type System.String.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.ProcessInfo" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="System.Int32 ThoughtWorks.CruiseControl.Core.Util.ProcessInfo::DefaultTimeout" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\ProcessInfo.cs(≈24)">'DefaultTimeout' of type System.Int32.</defect>
<defect Severity="High" Confidence="High" Location="System.Int32 ThoughtWorks.CruiseControl.Core.Util.ProcessInfo::InfiniteTimeout" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\ProcessInfo.cs(≈24)">'InfiniteTimeout' of type System.Int32.</defect>
<defect Severity="High" Confidence="High" Location="System.Diagnostics.ProcessPriorityClass ThoughtWorks.CruiseControl.Core.Util.ProcessInfo::DEFAULT_PRIORITY" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\ProcessInfo.cs(≈24)">'DEFAULT_PRIORITY' of type System.Diagnostics.ProcessPriorityClass.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.ProcessResult" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="System.Int32 ThoughtWorks.CruiseControl.Core.Util.ProcessResult::SUCCESSFUL_EXIT_CODE" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\ProcessResult.cs(≈20)">'SUCCESSFUL_EXIT_CODE' of type System.Int32.</defect>
<defect Severity="High" Confidence="High" Location="System.Int32 ThoughtWorks.CruiseControl.Core.Util.ProcessResult::TIMED_OUT_EXIT_CODE" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\ProcessResult.cs(≈20)">'TIMED_OUT_EXIT_CODE' of type System.Int32.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.StringUtil" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Util.StringUtil::DEFAULT_DELIMITER" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\StringUtil.cs(≈15)">'DEFAULT_DELIMITER' of type System.String.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.Messages.LoginRequest" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Remote.Messages.LoginRequest::UserNameCredential" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\Messages\LoginRequest.cs(≈46)">'UserNameCredential' of type System.String.</defect>
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Remote.Messages.LoginRequest::PasswordCredential" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\Messages\LoginRequest.cs(≈46)">'PasswordCredential' of type System.String.</defect>
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Remote.Messages.LoginRequest::TypeCredential" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\Messages\LoginRequest.cs(≈46)">'TypeCredential' of type System.String.</defect>
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Remote.Messages.LoginRequest::DomainCredential" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\Messages\LoginRequest.cs(≈46)">'DomainCredential' of type System.String.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.ProjectParametersAction" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.WebDashboard.Dashboard.ProjectParametersAction::ActionName" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Dashboard\ProjectParametersAction.cs(≈22)">'ActionName' of type System.String.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Plugins.Administration.AdministerAction" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.WebDashboard.Plugins.Administration.AdministerAction::ActionName" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\Administration\AdministerAction.cs(≈47)">'ActionName' of type System.String.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Plugins.BuildReport.BuildFileDownload" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.WebDashboard.Plugins.BuildReport.BuildFileDownload::ActionName" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\BuildReport\BuildFileDownload.cs(≈23)">'ActionName' of type System.String.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Plugins.CCTray.CCTrayDownloadAction" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.WebDashboard.Plugins.CCTray.CCTrayDownloadAction::ActionName" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\CCTray\CCTrayDownloadAction.cs(≈14)">'ActionName' of type System.String.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Plugins.FarmReport.XmlProjectParametersReportAction" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.WebDashboard.Plugins.FarmReport.XmlProjectParametersReportAction::ACTION_NAME" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\FarmReport\XmlProjectParametersReportAction.cs(≈22)">'ACTION_NAME' of type System.String.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Plugins.FarmReport.XmlServerReportAction" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.WebDashboard.Plugins.FarmReport.XmlServerReportAction::ACTION_NAME" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\FarmReport\XmlServerReportAction.cs(≈14)">'ACTION_NAME' of type System.String.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Plugins.FarmReport.XmlReportAction" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.WebDashboard.Plugins.FarmReport.XmlReportAction::ACTION_NAME" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\FarmReport\XmlReportAction.cs(≈15)">'ACTION_NAME' of type System.String.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Plugins.FarmReport.XmlServerSecurityAction" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.WebDashboard.Plugins.FarmReport.XmlServerSecurityAction::ACTION_NAME" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\FarmReport\XmlServerSecurityAction.cs(≈16)">'ACTION_NAME' of type System.String.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Plugins.FarmReport.ForceBuildXmlAction" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.WebDashboard.Plugins.FarmReport.ForceBuildXmlAction::ACTION_NAME" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\ForceBuild\ForceBuildXmlAction.cs(≈16)">'ACTION_NAME' of type System.String.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.PackageListAction" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.PackageListAction::ActionName" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\ProjectReport\PackageListAction.cs(≈34)">'ActionName' of type System.String.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.ProjectFileDownload" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.ProjectFileDownload::ActionName" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\ProjectReport\ProjectFileDownload.cs(≈22)">'ActionName' of type System.String.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.ProjectTimelineAction" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.ProjectTimelineAction::TimelineActionName" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\ProjectReport\ProjectTimelineAction.cs(≈39)">'TimelineActionName' of type System.String.</defect>
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.ProjectTimelineAction::DataActionName" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\ProjectReport\ProjectTimelineAction.cs(≈39)">'DataActionName' of type System.String.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.ServerAuditHistoryProjectPlugin" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.ServerAuditHistoryProjectPlugin::ActionName" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\ProjectReport\ServerAuditHistoryProjectPlugin.cs(≈32)">'ActionName' of type System.String.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.ServerLogProjectPlugin" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.ServerLogProjectPlugin::ActionName" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\ProjectReport\ServerLogProjectPlugin.cs(≈31)">'ActionName' of type System.String.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.ServerSecurityConfigurationProjectPlugin" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.ServerSecurityConfigurationProjectPlugin::ActionName" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\ProjectReport\ServerSecurityConfigurationProjectPlugin.cs(≈33)">'ActionName' of type System.String.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.ServerUserListProjectPlugin" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.ServerUserListProjectPlugin::ActionName" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\ProjectReport\ServerUserListProjectPlugin.cs(≈33)">'ActionName' of type System.String.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.ProjectXmlReport" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.ProjectXmlReport::ActionName" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\ProjectReport\ProjectXmlReport.cs(≈21)">'ActionName' of type System.String.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.ProjectStatusAction" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.ProjectStatusAction::ActionName" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\ProjectReport\ProjectStatusAction.cs(≈24)">'ActionName' of type System.String.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Plugins.RSS.RSSFeed" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.WebDashboard.Plugins.RSS.RSSFeed::ACTION_NAME" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\RSS\RSSFeed.cs(≈16)">'ACTION_NAME' of type System.String.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Plugins.Security.ChangePasswordSecurityAction" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.WebDashboard.Plugins.Security.ChangePasswordSecurityAction::ActionName" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\Security\ChangePasswordSecurityAction.cs(≈29)">'ActionName' of type System.String.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Plugins.Security.LogoutSecurityAction" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.WebDashboard.Plugins.Security.LogoutSecurityAction::ActionName" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\Security\LogoutSecurityAction.cs(≈30)">'ActionName' of type System.String.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Plugins.ServerReport.MessageHandlerPlugin" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.WebDashboard.Plugins.ServerReport.MessageHandlerPlugin::ActionName" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\ServerReport\MessageHandlerPlugin.cs(≈30)">'ActionName' of type System.String.</defect>
</target>
</rule>
<rule Name="AvoidVisibleFieldsRule" Uri="http://www.mono-project.com/Gendarme.Rules.Design#AvoidVisibleFieldsRule">
<problem>This type contains visible instance fields. A field should be a local implementation detail.</problem>
<solution>If possible change the field visibility to private or internal.</solution>
<target Name="Validator.HtmlAttribute" Assembly="CCValidator, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.String Validator.HtmlAttribute::Name" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Validator\HtmlAttribute.cs(≈13)">Field 'Name' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="System.String Validator.HtmlAttribute::Value" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Validator\HtmlAttribute.cs(≈13)">Field 'Value' should be private or internal and its value accessed through a property.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Configuration.AudioFiles" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.String ThoughtWorks.CruiseControl.CCTrayLib.Configuration.AudioFiles::BrokenBuildSound" Source="">Field 'BrokenBuildSound' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="System.String ThoughtWorks.CruiseControl.CCTrayLib.Configuration.AudioFiles::FixedBuildSound" Source="">Field 'FixedBuildSound' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="System.String ThoughtWorks.CruiseControl.CCTrayLib.Configuration.AudioFiles::StillFailingBuildSound" Source="">Field 'StillFailingBuildSound' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="System.String ThoughtWorks.CruiseControl.CCTrayLib.Configuration.AudioFiles::StillSuccessfulBuildSound" Source="">Field 'StillSuccessfulBuildSound' should be private or internal and its value accessed through a property.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Configuration.BalloonMessages" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.CCTrayLib.Configuration.CaptionAndMessage ThoughtWorks.CruiseControl.CCTrayLib.Configuration.BalloonMessages::BrokenBuildMessage" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Configuration\BalloonMessages.cs(≈4)">Field 'BrokenBuildMessage' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.CCTrayLib.Configuration.CaptionAndMessage ThoughtWorks.CruiseControl.CCTrayLib.Configuration.BalloonMessages::FixedBuildMessage" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Configuration\BalloonMessages.cs(≈4)">Field 'FixedBuildMessage' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.CCTrayLib.Configuration.CaptionAndMessage ThoughtWorks.CruiseControl.CCTrayLib.Configuration.BalloonMessages::StillFailingBuildMessage" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Configuration\BalloonMessages.cs(≈4)">Field 'StillFailingBuildMessage' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.CCTrayLib.Configuration.CaptionAndMessage ThoughtWorks.CruiseControl.CCTrayLib.Configuration.BalloonMessages::StillSuccessfulBuildMessage" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Configuration\BalloonMessages.cs(≈4)">Field 'StillSuccessfulBuildMessage' should be private or internal and its value accessed through a property.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Configuration.BuildTransitionNotification" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.Boolean ThoughtWorks.CruiseControl.CCTrayLib.Configuration.BuildTransitionNotification::ShowBalloon" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Configuration\BuildTransitionNotification.cs(≈7)">Field 'ShowBalloon' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.CCTrayLib.Configuration.AudioFiles ThoughtWorks.CruiseControl.CCTrayLib.Configuration.BuildTransitionNotification::AudioFiles" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Configuration\BuildTransitionNotification.cs(≈7)">Field 'AudioFiles' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.CCTrayLib.Configuration.BalloonMessages ThoughtWorks.CruiseControl.CCTrayLib.Configuration.BuildTransitionNotification::BalloonMessages" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Configuration\BuildTransitionNotification.cs(≈7)">Field 'BalloonMessages' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="System.Windows.Forms.ToolTipIcon ThoughtWorks.CruiseControl.CCTrayLib.Configuration.BuildTransitionNotification::MinimumNotificationLevel" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Configuration\BuildTransitionNotification.cs(≈7)">Field 'MinimumNotificationLevel' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.CCTrayLib.Configuration.ExecCommands ThoughtWorks.CruiseControl.CCTrayLib.Configuration.BuildTransitionNotification::Exec" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Configuration\BuildTransitionNotification.cs(≈7)">Field 'Exec' should be private or internal and its value accessed through a property.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Configuration.CaptionAndMessage" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.String ThoughtWorks.CruiseControl.CCTrayLib.Configuration.CaptionAndMessage::Caption" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Configuration\CaptionAndMessage.cs(≈4)">Field 'Caption' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="System.String ThoughtWorks.CruiseControl.CCTrayLib.Configuration.CaptionAndMessage::Message" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Configuration\CaptionAndMessage.cs(≈4)">Field 'Message' should be private or internal and its value accessed through a property.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Configuration.ExecCommands" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.String ThoughtWorks.CruiseControl.CCTrayLib.Configuration.ExecCommands::BrokenCommand" Source="">Field 'BrokenCommand' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="System.String ThoughtWorks.CruiseControl.CCTrayLib.Configuration.ExecCommands::BuildingCommand" Source="">Field 'BuildingCommand' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="System.String ThoughtWorks.CruiseControl.CCTrayLib.Configuration.ExecCommands::SuccessCommand" Source="">Field 'SuccessCommand' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="System.String ThoughtWorks.CruiseControl.CCTrayLib.Configuration.ExecCommands::NotConnectedCommand" Source="">Field 'NotConnectedCommand' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="System.String ThoughtWorks.CruiseControl.CCTrayLib.Configuration.ExecCommands::BrokenAndBuildingCommand" Source="">Field 'BrokenAndBuildingCommand' should be private or internal and its value accessed through a property.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Configuration.GrowlConfiguration" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.Boolean ThoughtWorks.CruiseControl.CCTrayLib.Configuration.GrowlConfiguration::Enabled" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Configuration\GrowlConfiguration.cs(≈10)">Field 'Enabled' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="System.String ThoughtWorks.CruiseControl.CCTrayLib.Configuration.GrowlConfiguration::Hostname" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Configuration\GrowlConfiguration.cs(≈10)">Field 'Hostname' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="System.Int32 ThoughtWorks.CruiseControl.CCTrayLib.Configuration.GrowlConfiguration::Port" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Configuration\GrowlConfiguration.cs(≈10)">Field 'Port' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="System.String ThoughtWorks.CruiseControl.CCTrayLib.Configuration.GrowlConfiguration::Password" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Configuration\GrowlConfiguration.cs(≈10)">Field 'Password' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="System.Windows.Forms.ToolTipIcon ThoughtWorks.CruiseControl.CCTrayLib.Configuration.GrowlConfiguration::MinimumNotificationLevel" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Configuration\GrowlConfiguration.cs(≈10)">Field 'MinimumNotificationLevel' should be private or internal and its value accessed through a property.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Configuration.Icons" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.String ThoughtWorks.CruiseControl.CCTrayLib.Configuration.Icons::BrokenIcon" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Configuration\Icons.cs(≈4)">Field 'BrokenIcon' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="System.String ThoughtWorks.CruiseControl.CCTrayLib.Configuration.Icons::BuildingIcon" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Configuration\Icons.cs(≈4)">Field 'BuildingIcon' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="System.String ThoughtWorks.CruiseControl.CCTrayLib.Configuration.Icons::SuccessIcon" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Configuration\Icons.cs(≈4)">Field 'SuccessIcon' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="System.String ThoughtWorks.CruiseControl.CCTrayLib.Configuration.Icons::NotConnectedIcon" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Configuration\Icons.cs(≈4)">Field 'NotConnectedIcon' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="System.String ThoughtWorks.CruiseControl.CCTrayLib.Configuration.Icons::BrokenAndBuildingIcon" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Configuration\Icons.cs(≈4)">Field 'BrokenAndBuildingIcon' should be private or internal and its value accessed through a property.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Configuration.PersistentConfiguration" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.CCTrayLib.Configuration.CCTrayProject[] ThoughtWorks.CruiseControl.CCTrayLib.Configuration.PersistentConfiguration::Projects" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Configuration\PersistentConfiguration.cs(≈7)">Consider changing the field 'Projects' to a private or internal field and add a 'SetProjects' method.</defect>
<defect Severity="Medium" Confidence="Total" Location="System.Int32 ThoughtWorks.CruiseControl.CCTrayLib.Configuration.PersistentConfiguration::PollPeriodSeconds" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Configuration\PersistentConfiguration.cs(≈7)">Field 'PollPeriodSeconds' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.CCTrayLib.Configuration.BuildTransitionNotification ThoughtWorks.CruiseControl.CCTrayLib.Configuration.PersistentConfiguration::BuildTransitionNotification" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Configuration\PersistentConfiguration.cs(≈7)">Field 'BuildTransitionNotification' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.CCTrayLib.Configuration.TrayIconDoubleClickAction ThoughtWorks.CruiseControl.CCTrayLib.Configuration.PersistentConfiguration::TrayIconDoubleClickAction" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Configuration\PersistentConfiguration.cs(≈7)">Field 'TrayIconDoubleClickAction' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.CCTrayLib.Configuration.Icons ThoughtWorks.CruiseControl.CCTrayLib.Configuration.PersistentConfiguration::Icons" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Configuration\PersistentConfiguration.cs(≈7)">Field 'Icons' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.CCTrayLib.Configuration.X10Configuration ThoughtWorks.CruiseControl.CCTrayLib.Configuration.PersistentConfiguration::X10" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Configuration\PersistentConfiguration.cs(≈7)">Field 'X10' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.CCTrayLib.Configuration.SpeechConfiguration ThoughtWorks.CruiseControl.CCTrayLib.Configuration.PersistentConfiguration::Speech" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Configuration\PersistentConfiguration.cs(≈7)">Field 'Speech' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.CCTrayLib.Configuration.GrowlConfiguration ThoughtWorks.CruiseControl.CCTrayLib.Configuration.PersistentConfiguration::Growl" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Configuration\PersistentConfiguration.cs(≈7)">Field 'Growl' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="System.Boolean ThoughtWorks.CruiseControl.CCTrayLib.Configuration.PersistentConfiguration::AlwaysOnTop" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Configuration\PersistentConfiguration.cs(≈7)">Field 'AlwaysOnTop' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="System.Boolean ThoughtWorks.CruiseControl.CCTrayLib.Configuration.PersistentConfiguration::ShowInTaskbar" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Configuration\PersistentConfiguration.cs(≈7)">Field 'ShowInTaskbar' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="System.Boolean ThoughtWorks.CruiseControl.CCTrayLib.Configuration.PersistentConfiguration::ReportProjectChanges" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Configuration\PersistentConfiguration.cs(≈7)">Field 'ReportProjectChanges' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="System.String ThoughtWorks.CruiseControl.CCTrayLib.Configuration.PersistentConfiguration::FixUserName" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Configuration\PersistentConfiguration.cs(≈7)">Field 'FixUserName' should be private or internal and its value accessed through a property.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Configuration.SpeechConfiguration" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.Boolean ThoughtWorks.CruiseControl.CCTrayLib.Configuration.SpeechConfiguration::Enabled" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Configuration\SpeechConfiguration.cs(≈8)">Field 'Enabled' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="System.Boolean ThoughtWorks.CruiseControl.CCTrayLib.Configuration.SpeechConfiguration::SpeakBuildStarted" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Configuration\SpeechConfiguration.cs(≈8)">Field 'SpeakBuildStarted' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="System.Boolean ThoughtWorks.CruiseControl.CCTrayLib.Configuration.SpeechConfiguration::SpeakBuildSucceded" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Configuration\SpeechConfiguration.cs(≈8)">Field 'SpeakBuildSucceded' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="System.Boolean ThoughtWorks.CruiseControl.CCTrayLib.Configuration.SpeechConfiguration::SpeakBuildFailed" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Configuration\SpeechConfiguration.cs(≈8)">Field 'SpeakBuildFailed' should be private or internal and its value accessed through a property.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Configuration.X10Configuration" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.Boolean ThoughtWorks.CruiseControl.CCTrayLib.Configuration.X10Configuration::Enabled" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Configuration\X10Configuration.cs(≈9)">Field 'Enabled' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="System.String ThoughtWorks.CruiseControl.CCTrayLib.Configuration.X10Configuration::ComPort" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Configuration\X10Configuration.cs(≈9)">Field 'ComPort' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="System.String ThoughtWorks.CruiseControl.CCTrayLib.Configuration.X10Configuration::DeviceType" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Configuration\X10Configuration.cs(≈9)">Field 'DeviceType' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="System.String ThoughtWorks.CruiseControl.CCTrayLib.Configuration.X10Configuration::HouseCode" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Configuration\X10Configuration.cs(≈9)">Field 'HouseCode' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="System.Int32 ThoughtWorks.CruiseControl.CCTrayLib.Configuration.X10Configuration::SuccessUnitCode" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Configuration\X10Configuration.cs(≈9)">Field 'SuccessUnitCode' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="System.Int32 ThoughtWorks.CruiseControl.CCTrayLib.Configuration.X10Configuration::FailureUnitCode" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Configuration\X10Configuration.cs(≈9)">Field 'FailureUnitCode' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="System.Int32 ThoughtWorks.CruiseControl.CCTrayLib.Configuration.X10Configuration::BuildingUnitCode" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Configuration\X10Configuration.cs(≈9)">Field 'BuildingUnitCode' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="System.DateTime ThoughtWorks.CruiseControl.CCTrayLib.Configuration.X10Configuration::StartTime" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Configuration\X10Configuration.cs(≈9)">Field 'StartTime' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="System.DateTime ThoughtWorks.CruiseControl.CCTrayLib.Configuration.X10Configuration::EndTime" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Configuration\X10Configuration.cs(≈9)">Field 'EndTime' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="System.Boolean[] ThoughtWorks.CruiseControl.CCTrayLib.Configuration.X10Configuration::ActiveDays" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Configuration\X10Configuration.cs(≈9)">Consider changing the field 'ActiveDays' to a private or internal field and add a 'SetActiveDays' method.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Growl.GrowlMessages" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.CCTrayLib.Configuration.CaptionAndMessage ThoughtWorks.CruiseControl.CCTrayLib.Growl.GrowlMessages::BrokenBuildMessage" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Growl\GrowlMessages.cs(≈9)">Field 'BrokenBuildMessage' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.CCTrayLib.Configuration.CaptionAndMessage ThoughtWorks.CruiseControl.CCTrayLib.Growl.GrowlMessages::FixedBuildMessage" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Growl\GrowlMessages.cs(≈9)">Field 'FixedBuildMessage' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.CCTrayLib.Configuration.CaptionAndMessage ThoughtWorks.CruiseControl.CCTrayLib.Growl.GrowlMessages::StillFailingBuildMessage" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Growl\GrowlMessages.cs(≈9)">Field 'StillFailingBuildMessage' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.CCTrayLib.Configuration.CaptionAndMessage ThoughtWorks.CruiseControl.CCTrayLib.Growl.GrowlMessages::StillSuccessfulBuildMessage" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Growl\GrowlMessages.cs(≈9)">Field 'StillSuccessfulBuildMessage' should be private or internal and its value accessed through a property.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.DashboardProjects" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.DashboardProject[] ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.DashboardProjects::Projects" Source="">Consider changing the field 'Projects' to a private or internal field and add a 'SetProjects' method.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.DashboardProject" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.String ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.DashboardProject::name" Source="">Field 'name' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="System.String ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.DashboardProject::activity" Source="">Field 'activity' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="System.String ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.DashboardProject::status" Source="">Field 'status' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="System.String ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.DashboardProject::lastBuildStatus" Source="">Field 'lastBuildStatus' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="System.String ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.DashboardProject::lastBuildLabel" Source="">Field 'lastBuildLabel' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="System.DateTime ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.DashboardProject::lastBuildTime" Source="">Field 'lastBuildTime' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="System.DateTime ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.DashboardProject::nextBuildTime" Source="">Field 'nextBuildTime' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="System.String ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.DashboardProject::webUrl" Source="">Field 'webUrl' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="System.String ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.DashboardProject::category" Source="">Field 'category' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="System.String ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.DashboardProject::buildStage" Source="">Field 'buildStage' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="System.String ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.DashboardProject::queue" Source="">Field 'queue' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="System.String ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.DashboardProject::serverName" Source="">Field 'serverName' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="System.Int32 ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.DashboardProject::queuePriority" Source="">Field 'queuePriority' should be private or internal and its value accessed through a property.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.DashboardCruiseServerSnapshot" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.DashboardProject[] ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.DashboardCruiseServerSnapshot::Projects" Source="">Consider changing the field 'Projects' to a private or internal field and add a 'SetProjects' method.</defect>
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.DashboardQueue[] ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.DashboardCruiseServerSnapshot::Queues" Source="">Consider changing the field 'Queues' to a private or internal field and add a 'SetQueues' method.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.DashboardQueue" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.String ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.DashboardQueue::Name" Source="">Field 'Name' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.DashboardQueuedRequest[] ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.DashboardQueue::Requests" Source="">Consider changing the field 'Requests' to a private or internal field and add a 'SetRequests' method.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.DashboardQueuedRequest" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.String ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.DashboardQueuedRequest::ProjectName" Source="">Field 'ProjectName' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="System.String ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.DashboardQueuedRequest::Activity" Source="">Field 'Activity' should be private or internal and its value accessed through a property.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Presentation.AddProjects" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.Windows.Forms.ListBox ThoughtWorks.CruiseControl.CCTrayLib.Presentation.AddProjects::lbProject" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\AddProjects.cs(≈21)">Field 'lbProject' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="System.Windows.Forms.ListView ThoughtWorks.CruiseControl.CCTrayLib.Presentation.AddProjects::lbServer" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\AddProjects.cs(≈21)">Field 'lbServer' should be private or internal and its value accessed through a property.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Presentation.GeneralSettingsControl" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.Windows.Forms.NumericUpDown ThoughtWorks.CruiseControl.CCTrayLib.Presentation.GeneralSettingsControl::numPollPeriod" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\GeneralSettingsControl.cs(≈8)">Field 'numPollPeriod' should be private or internal and its value accessed through a property.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Config.Preprocessor.PreprocessorSettings" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.Boolean ThoughtWorks.CruiseControl.Core.Config.Preprocessor.PreprocessorSettings::ExplicitDeclarationRequired" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\preprocessor\PreprocessorSettings.cs(≈34)">Field 'ExplicitDeclarationRequired' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="System.Collections.Generic.IDictionary`2<System.String,System.String> ThoughtWorks.CruiseControl.Core.Config.Preprocessor.PreprocessorSettings::InitialDefinitions" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\preprocessor\PreprocessorSettings.cs(≈34)">Field 'InitialDefinitions' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="System.Boolean ThoughtWorks.CruiseControl.Core.Config.Preprocessor.PreprocessorSettings::NamesAreCaseSensitve" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\preprocessor\PreprocessorSettings.cs(≈34)">Field 'NamesAreCaseSensitve' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="System.Boolean ThoughtWorks.CruiseControl.Core.Config.Preprocessor.PreprocessorSettings::UseOsEnvironment" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\preprocessor\PreprocessorSettings.cs(≈34)">Field 'UseOsEnvironment' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="System.Xml.Linq.XNamespace ThoughtWorks.CruiseControl.Core.Config.Preprocessor.PreprocessorSettings::Namespace" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\preprocessor\PreprocessorSettings.cs(≈34)">Field 'Namespace' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="System.Boolean ThoughtWorks.CruiseControl.Core.Config.Preprocessor.PreprocessorSettings::IgnoreWhitespace" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\preprocessor\PreprocessorSettings.cs(≈34)">Field 'IgnoreWhitespace' should be private or internal and its value accessed through a property.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.IntegrationRunner" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.IIntegrationRunnerTarget ThoughtWorks.CruiseControl.Core.IntegrationRunner::target" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\IntegrationRunner.cs(≈15)">Field 'target' should be private or internal and its value accessed through a property.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Publishers.Statistics.StatisticBase" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.String ThoughtWorks.CruiseControl.Core.Publishers.Statistics.StatisticBase::name" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\publishers\Statistics\StatisticBase.cs(≈29)">Field 'name' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="System.String ThoughtWorks.CruiseControl.Core.Publishers.Statistics.StatisticBase::xpath" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\publishers\Statistics\StatisticBase.cs(≈29)">Field 'xpath' should be private or internal and its value accessed through a property.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Security.SessionCacheBase/SessionDetails" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.String ThoughtWorks.CruiseControl.Core.Security.SessionCacheBase/SessionDetails::UserName" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Security\SessionCacheBase.cs(≈180)">Field 'UserName' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="System.DateTime ThoughtWorks.CruiseControl.Core.Security.SessionCacheBase/SessionDetails::ExpiryTime" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Security\SessionCacheBase.cs(≈180)">Field 'ExpiryTime' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="System.Collections.Generic.Dictionary`2<System.String,System.Object> ThoughtWorks.CruiseControl.Core.Security.SessionCacheBase/SessionDetails::Values" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Security\SessionCacheBase.cs(≈180)">Field 'Values' should be private or internal and its value accessed through a property.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.ProcessSourceControl" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.Util.ProcessExecutor ThoughtWorks.CruiseControl.Core.Sourcecontrol.ProcessSourceControl::executor" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\ProcessSourceControl.cs(≈15)">Field 'executor' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.Sourcecontrol.IHistoryParser ThoughtWorks.CruiseControl.Core.Sourcecontrol.ProcessSourceControl::historyParser" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\ProcessSourceControl.cs(≈15)">Field 'historyParser' should be private or internal and its value accessed through a property.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.ClearCase" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.String ThoughtWorks.CruiseControl.Core.Sourcecontrol.ClearCase::TempBaseline" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\ClearCase.cs(≈113)">Field 'TempBaseline' should be private or internal and its value accessed through a property.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Modification" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.String ThoughtWorks.CruiseControl.Core.Modification::Type" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Modification.cs(≈15)">Field 'Type' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="System.String ThoughtWorks.CruiseControl.Core.Modification::FileName" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Modification.cs(≈15)">Field 'FileName' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="System.String ThoughtWorks.CruiseControl.Core.Modification::FolderName" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Modification.cs(≈15)">Field 'FolderName' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="System.DateTime ThoughtWorks.CruiseControl.Core.Modification::ModifiedTime" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Modification.cs(≈15)">Field 'ModifiedTime' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="System.String ThoughtWorks.CruiseControl.Core.Modification::UserName" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Modification.cs(≈15)">Field 'UserName' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="System.String ThoughtWorks.CruiseControl.Core.Modification::ChangeNumber" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Modification.cs(≈15)">Field 'ChangeNumber' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="System.String ThoughtWorks.CruiseControl.Core.Modification::Version" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Modification.cs(≈15)">Field 'Version' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="System.String ThoughtWorks.CruiseControl.Core.Modification::Comment" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Modification.cs(≈15)">Field 'Comment' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="System.String ThoughtWorks.CruiseControl.Core.Modification::Url" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Modification.cs(≈15)">Field 'Url' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="System.String ThoughtWorks.CruiseControl.Core.Modification::IssueUrl" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Modification.cs(≈15)">Field 'IssueUrl' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="System.String ThoughtWorks.CruiseControl.Core.Modification::EmailAddress" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Modification.cs(≈15)">Field 'EmailAddress' should be private or internal and its value accessed through a property.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.PlasticSCM" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.String ThoughtWorks.CruiseControl.Core.Sourcecontrol.PlasticSCM::FORMAT" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\PlasticSCM.cs(≈46)">Field 'FORMAT' should be private or internal and its value accessed through a property.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.Pvcs" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.Boolean ThoughtWorks.CruiseControl.Core.Sourcecontrol.Pvcs::IsPromotionGroup" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Pvcs.cs(≈67)">Field 'IsPromotionGroup' should be private or internal and its value accessed through a property.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.StarTeam" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.Globalization.CultureInfo ThoughtWorks.CruiseControl.Core.Sourcecontrol.StarTeam::Culture" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\StarTeam.cs(≈60)">Field 'Culture' should be private or internal and its value accessed through a property.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.StarTeamHistoryParser" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.Globalization.CultureInfo ThoughtWorks.CruiseControl.Core.Sourcecontrol.StarTeamHistoryParser::Culture" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\StarTeamHistoryParser.cs(≈19)">Field 'Culture' should be private or internal and its value accessed through a property.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyConnectionInfo" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.String ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyConnectionInfo::SessionId" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Telelogic\SynergyConnectionInfo.cs(≈245)">Field 'SessionId' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="System.Char ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyConnectionInfo::Delimiter" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Telelogic\SynergyConnectionInfo.cs(≈245)">Field 'Delimiter' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="System.IFormatProvider ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyConnectionInfo::FormatProvider" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Telelogic\SynergyConnectionInfo.cs(≈245)">Field 'FormatProvider' should be private or internal and its value accessed through a property.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyParser/SynergyTaskInfo" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.String ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyParser/SynergyTaskInfo::DisplayName" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Telelogic\SynergyParser.cs(≈214)">Field 'DisplayName' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="System.Int32 ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyParser/SynergyTaskInfo::TaskNumber" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Telelogic\SynergyParser.cs(≈214)">Field 'TaskNumber' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="System.String ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyParser/SynergyTaskInfo::TaskSynopsis" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Telelogic\SynergyParser.cs(≈214)">Field 'TaskSynopsis' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="System.DateTime ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyParser/SynergyTaskInfo::CompletionDate" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Telelogic\SynergyParser.cs(≈214)">Field 'CompletionDate' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="System.String ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyParser/SynergyTaskInfo::Resolver" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Telelogic\SynergyParser.cs(≈214)">Field 'Resolver' should be private or internal and its value accessed through a property.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyProjectInfo" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.String ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyProjectInfo::ObjectName" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Telelogic\SynergyProjectInfo.cs(≈184)">Field 'ObjectName' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="System.String ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyProjectInfo::WorkAreaPath" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Telelogic\SynergyProjectInfo.cs(≈184)">Field 'WorkAreaPath' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="System.DateTime ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyProjectInfo::LastReconfigureTime" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Telelogic\SynergyProjectInfo.cs(≈184)">Field 'LastReconfigureTime' should be private or internal and its value accessed through a property.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.Vault3" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.Sourcecontrol.VaultVersionChecker ThoughtWorks.CruiseControl.Core.Sourcecontrol.Vault3::_shim" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Vault3.cs(≈15)">Field '_shim' should be private or internal and its value accessed through a property.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.VSSParser" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.String ThoughtWorks.CruiseControl.Core.Sourcecontrol.VSSParser::entry" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\VssHistoryParser.cs(≈134)">Field 'entry' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.Sourcecontrol.IVssLocale ThoughtWorks.CruiseControl.Core.Sourcecontrol.VSSParser::locale" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\VssHistoryParser.cs(≈134)">Field 'locale' should be private or internal and its value accessed through a property.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.BaseExecutableTask" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.Util.ProcessExecutor ThoughtWorks.CruiseControl.Core.Tasks.BaseExecutableTask::executor" Source="">Field 'executor' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.Util.BuildProgressInformation ThoughtWorks.CruiseControl.Core.Tasks.BaseExecutableTask::buildProgressInformation" Source="">Field 'buildProgressInformation' should be private or internal and its value accessed through a property.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.DynamicValueUtility/PropertyPart" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.String ThoughtWorks.CruiseControl.Core.Tasks.DynamicValueUtility/PropertyPart::Name" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\DynamicValueUtility.cs(≈714)">Field 'Name' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="System.String ThoughtWorks.CruiseControl.Core.Tasks.DynamicValueUtility/PropertyPart::KeyName" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\DynamicValueUtility.cs(≈714)">Field 'KeyName' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="System.String ThoughtWorks.CruiseControl.Core.Tasks.DynamicValueUtility/PropertyPart::KeyValue" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\DynamicValueUtility.cs(≈714)">Field 'KeyValue' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="System.Int32 ThoughtWorks.CruiseControl.Core.Tasks.DynamicValueUtility/PropertyPart::Index" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\DynamicValueUtility.cs(≈714)">Field 'Index' should be private or internal and its value accessed through a property.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.ProcessTaskResult" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.Boolean ThoughtWorks.CruiseControl.Core.Tasks.ProcessTaskResult::ignoreStandardOutputOnSuccess" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\ProcessTaskResult.cs(≈11)">Field 'ignoreStandardOutputOnSuccess' should be private or internal and its value accessed through a property.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.NUnitArgument" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.String[] ThoughtWorks.CruiseControl.Core.Tasks.NUnitArgument::assemblies" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\NUnitArgument.cs(≈11)">Consider changing the field 'assemblies' to a private or internal field and add a 'SetAssemblies' method.</defect>
<defect Severity="Medium" Confidence="Total" Location="System.String[] ThoughtWorks.CruiseControl.Core.Tasks.NUnitArgument::IncludedCategories" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\NUnitArgument.cs(≈11)">Consider changing the field 'IncludedCategories' to a private or internal field and add a 'SetIncludedCategories' method.</defect>
<defect Severity="Medium" Confidence="Total" Location="System.String[] ThoughtWorks.CruiseControl.Core.Tasks.NUnitArgument::ExcludedCategories" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\NUnitArgument.cs(≈11)">Consider changing the field 'ExcludedCategories' to a private or internal field and add a 'SetExcludedCategories' method.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.PowerShellTask" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.String ThoughtWorks.CruiseControl.Core.Tasks.PowerShellTask::DefaultScriptsDirectory" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\PowerShellTask.cs(≈54)">Field 'DefaultScriptsDirectory' should be private or internal and its value accessed through a property.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.ProcessInfo" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="System.Diagnostics.ProcessPriorityClass ThoughtWorks.CruiseControl.Core.Util.ProcessInfo::Priority" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\ProcessInfo.cs(≈24)">Field 'Priority' should be private or internal and its value accessed through a property.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.Timeout" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.Util.Timeout ThoughtWorks.CruiseControl.Core.Util.Timeout::DefaultTimeout" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\Timeout.cs(≈38)">Field 'DefaultTimeout' should be private or internal and its value accessed through a property.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.TimeUnits" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.Util.TimeUnits ThoughtWorks.CruiseControl.Core.Util.TimeUnits::MILLIS" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\TimeUnits.cs(≈19)">Field 'MILLIS' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.Util.TimeUnits ThoughtWorks.CruiseControl.Core.Util.TimeUnits::SECONDS" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\TimeUnits.cs(≈19)">Field 'SECONDS' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.Util.TimeUnits ThoughtWorks.CruiseControl.Core.Util.TimeUnits::MINUTES" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\TimeUnits.cs(≈19)">Field 'MINUTES' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.Util.TimeUnits ThoughtWorks.CruiseControl.Core.Util.TimeUnits::HOURS" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\TimeUnits.cs(≈19)">Field 'HOURS' should be private or internal and its value accessed through a property.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.ProjectActivity" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Remote.ProjectActivity ThoughtWorks.CruiseControl.Remote.ProjectActivity::CheckingModifications" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\ProjectActivity.cs(≈19)">Field 'CheckingModifications' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Remote.ProjectActivity ThoughtWorks.CruiseControl.Remote.ProjectActivity::Building" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\ProjectActivity.cs(≈19)">Field 'Building' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Remote.ProjectActivity ThoughtWorks.CruiseControl.Remote.ProjectActivity::Sleeping" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\ProjectActivity.cs(≈19)">Field 'Sleeping' should be private or internal and its value accessed through a property.</defect>
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Remote.ProjectActivity ThoughtWorks.CruiseControl.Remote.ProjectActivity::Pending" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\ProjectActivity.cs(≈19)">Field 'Pending' should be private or internal and its value accessed through a property.</defect>
</target>
</rule>
<rule Name="AvoidVisibleNestedTypesRule" Uri="http://www.mono-project.com/Gendarme.Rules.Design#AvoidVisibleNestedTypesRule">
<problem>This type is nested and visible outside the assembly. Nested types are often confused with namespaces.</problem>
<solution>Change the nested type to be invisible outside the assembly or un-nest it.</solution>
<target Name="Validator.ConfigurationTypeDescriptor/PropertyDescriptorBase" Assembly="CCValidator, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="Validator.ConfigurationTypeDescriptor/PropertyDescriptorBase" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Validator\ConfigurationTypeDescriptor.cs(≈291)"></defect>
</target>
<target Name="Validator.ConfigurationTypeDescriptor/FieldPropertyDescriptor" Assembly="CCValidator, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="Validator.ConfigurationTypeDescriptor/FieldPropertyDescriptor" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Validator\ConfigurationTypeDescriptor.cs(≈415)"></defect>
</target>
<target Name="Validator.ConfigurationTypeDescriptor/PropertyPropertyDescriptor" Assembly="CCValidator, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="Validator.ConfigurationTypeDescriptor/PropertyPropertyDescriptor" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Validator\ConfigurationTypeDescriptor.cs(≈495)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Config.Preprocessor.PreprocessorException/XmlContext" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.Config.Preprocessor.PreprocessorException/XmlContext" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\preprocessor\Exceptions.cs(≈113)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Label.FileLabeller/FileReader" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.Label.FileLabeller/FileReader" Source=""></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Publishers.BuildPublisher/CleanupPolicy" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.Publishers.BuildPublisher/CleanupPolicy" Source=""></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Publishers.EmailGroup/NotificationType" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.Publishers.EmailGroup/NotificationType" Source=""></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Publishers.EmailSubject/BuildResultType" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.Publishers.EmailSubject/BuildResultType" Source=""></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Security.SessionCacheBase/SessionDetails" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.Security.SessionCacheBase/SessionDetails" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Security\SessionCacheBase.cs(≈180)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.Common/SourceControlErrorHandlingPolicy" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.Sourcecontrol.Common/SourceControlErrorHandlingPolicy" Source=""></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.Svn/AuthCachingMode" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.Sourcecontrol.Svn/AuthCachingMode" Source=""></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyParser/SynergyTaskInfo" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyParser/SynergyTaskInfo" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Telelogic\SynergyParser.cs(≈214)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.Vault3/VaultException" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.Sourcecontrol.Vault3/VaultException" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Vault3.cs(≈309)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.VaultVersionChecker/EForcedVaultVersion" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.Sourcecontrol.VaultVersionChecker/EForcedVaultVersion" Source=""></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.ArtifactCleanUpTask/CleanUpMethod" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.Tasks.ArtifactCleanUpTask/CleanUpMethod" Source=""></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.CodeItRightTask/Severity" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.Tasks.CodeItRightTask/Severity" Source=""></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.Conditions.CompareValuesTaskCondition/Evaluation" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.Tasks.Conditions.CompareValuesTaskCondition/Evaluation" Source=""></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.CoverageFilter/NCoverItemType" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.Tasks.CoverageFilter/NCoverItemType" Source=""></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.CoverageThreshold/NCoverMetric" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.Tasks.CoverageThreshold/NCoverMetric" Source=""></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.CoverageThreshold/NCoverItemType" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.Tasks.CoverageThreshold/NCoverItemType" Source=""></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.DynamicValueUtility/PropertyValue" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.Tasks.DynamicValueUtility/PropertyValue" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\DynamicValueUtility.cs(≈541)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.DynamicValueUtility/PropertyPart" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.Tasks.DynamicValueUtility/PropertyPart" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\DynamicValueUtility.cs(≈714)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.FtpTask/FtpAction" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.Tasks.FtpTask/FtpAction" Source=""></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.HttpStatusTask/HttpRequestStatus" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.Tasks.HttpStatusTask/HttpRequestStatus" Source=""></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.MergeFileInfo/MergeActionType" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.Tasks.MergeFileInfo/MergeActionType" Source=""></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.NCoverReportTask/NCoverReportFilter" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.Tasks.NCoverReportTask/NCoverReportFilter" Source=""></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.NCoverReportTask/NCoverReportType" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.Tasks.NCoverReportTask/NCoverReportType" Source=""></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.NCoverReportTask/NCoverSortBy" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.Tasks.NCoverReportTask/NCoverSortBy" Source=""></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.NCoverReportTask/NCoverMergeMode" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.Tasks.NCoverReportTask/NCoverMergeMode" Source=""></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.NCoverProfileTask/NCoverLogLevel" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.Tasks.NCoverProfileTask/NCoverLogLevel" Source=""></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.Log/TraceBlock" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Core.Util.Log/TraceBlock" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\LogUtil.cs(≈250)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.CruiseServerClientFactory/ClientInitialiser" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Remote.CruiseServerClientFactory/ClientInitialiser" Source=""></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.Events.IntegrationStartedEventArgs/EventResult" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Remote.Events.IntegrationStartedEventArgs/EventResult" Source=""></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.Message/MessageKind" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.Remote.Message/MessageKind" Source=""></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.MVC.View.LazilyInitialisingVelocityTransformer/TemplateLocation" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.WebDashboard.MVC.View.LazilyInitialisingVelocityTransformer/TemplateLocation" Source=""></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.PackageListAction/PackageDisplay" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.PackageListAction/PackageDisplay" Source=""></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Plugins.Statistics.BuildGraph/GraphBuildInfo" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.WebDashboard.Plugins.Statistics.BuildGraph/GraphBuildInfo" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\Statistics\BuildGraph.cs(≈170)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Plugins.Statistics.BuildGraph/GraphBuildDayInfo" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Total" Location="ThoughtWorks.CruiseControl.WebDashboard.Plugins.Statistics.BuildGraph/GraphBuildDayInfo" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\Statistics\BuildGraph.cs(≈214)"></defect>
</target>
</rule>
<rule Name="CheckNewExceptionWithoutThrowingRule" Uri="http://www.mono-project.com/Gendarme.Rules.BadPractice#CheckNewExceptionWithoutThrowingRule">
<problem>This method creates an exception that is never throwed nor returned to the caller.</problem>
<solution>Make sure the exception is required, throw it (if it is) or remove it (if not).</solution>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.IntegrationResult::Merge(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Critical" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.Core.IntegrationResult::Merge(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\IntegrationResult.cs(≈543)"></defect>
</target>
</rule>
<rule Name="CheckParametersNullityInVisibleMethodsRule" Uri="http://www.mono-project.com/Gendarme.Rules.Correctness#CheckParametersNullityInVisibleMethodsRule">
<problem>A visible method does not check its parameter(s) for null values.</problem>
<solution>Since the caller is unknown you should always verify all of your parameters to protect yourself.</solution>
<target Name="System.Void Validator.ConfigurationTypeDescriptor/FieldPropertyDescriptor::.ctor(System.String,System.Reflection.FieldInfo,System.Object)" Assembly="CCValidator, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="field" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Validator\ConfigurationTypeDescriptor.cs(≈415)"></defect>
</target>
<target Name="System.Void Validator.ConfigurationTypeDescriptor/PropertyPropertyDescriptor::.ctor(System.String,System.Reflection.PropertyInfo,System.Object)" Assembly="CCValidator, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="property" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Validator\ConfigurationTypeDescriptor.cs(≈495)"></defect>
</target>
<target Name="System.Void Validator.ValidationErrorProcesser::.ctor(System.Windows.Forms.WebBrowser)" Assembly="CCValidator, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="browser" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Validator\ValidationErrorProcesser.cs(≈15)"></defect>
</target>
<target Name="System.Void Validator.ValidationErrorProcesser::ProcessError(System.Exception)" Assembly="CCValidator, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="error" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Validator\ValidationErrorProcesser.cs(≈47)"></defect>
</target>
<target Name="System.Void Validator.VersionInformationForm::LoadInformation(Exortech.NetReflector.NetReflectorTypeTable)" Assembly="CCValidator, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="typeTable" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Validator\VersionInformationForm.cs(≈33)"></defect>
</target>
<target Name="System.Reflection.ConstructorInfo Objection.MaxLengthConstructorSelectionStrategy::GetConstructor(System.Type)" Assembly="Objection, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="type" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\objection\MaxLengthConstructorSelectionStrategy.cs(≈9)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Configuration.BuildServer ThoughtWorks.CruiseControl.CCTrayLib.Configuration.BuildServer::BuildFromRemotingDisplayName(System.String)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="displayName" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Configuration\BuildServer.cs(≈107)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.ClientStartUpSettings ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.ClientStartUpSettingsExtensions::GenerateStartupSettings(ThoughtWorks.CruiseControl.CCTrayLib.Configuration.BuildServer)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="server" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Monitoring\ClientStartUpSettingsExtensions.cs(≈22)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.ICruiseProjectManager ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.CruiseProjectManagerFactory::Create(ThoughtWorks.CruiseControl.CCTrayLib.Configuration.CCTrayProject,System.Collections.Generic.IDictionary`2<ThoughtWorks.CruiseControl.CCTrayLib.Configuration.BuildServer,ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.ICruiseServerManager>)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="project" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Monitoring\CruiseProjectManagerFactory.cs(≈17)"></defect>
<defect Severity="High" Confidence="Normal" Location="serverManagers" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Monitoring\CruiseProjectManagerFactory.cs(≈17)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Configuration.CCTrayProject[] ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.CruiseProjectManagerFactory::GetProjectList(ThoughtWorks.CruiseControl.CCTrayLib.Configuration.BuildServer,System.Boolean)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="server" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Monitoring\CruiseProjectManagerFactory.cs(≈40)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.ICruiseServerManager ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.CruiseServerManagerFactory::Create(ThoughtWorks.CruiseControl.CCTrayLib.Configuration.BuildServer)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="buildServer" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Monitoring\CruiseServerManagerFactory.cs(≈16)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.CruiseServerSnapshot ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.DashboardXmlParser::ExtractAsCruiseServerSnapshot(System.String)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="sourceXml" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Monitoring\DashboardXmlParser.cs(≈116)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Configuration.CCTrayProject[] ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.ExtensionTransportProjectListRetriever::GetProjectList(ThoughtWorks.CruiseControl.CCTrayLib.Configuration.BuildServer)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="server" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Monitoring\ExtensionTransportProjectListRetriever.cs(≈18)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.HttpCruiseServerManager::.ctor(ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase,ThoughtWorks.CruiseControl.CCTrayLib.Configuration.BuildServer)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="buildServer" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Monitoring\HttpCruiseServerManager.cs(≈16)"></defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.ProjectState::IsMoreImportantThan(ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.ProjectState)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="state" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Monitoring\ProjectState.cs(≈51)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.RemotingCruiseProjectManager::FixBuild(System.String,System.String)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="fixingUserName" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Monitoring\RemotingCruiseProjectManager.cs(≈50)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.RemotingCruiseServerManager::.ctor(ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase,ThoughtWorks.CruiseControl.CCTrayLib.Configuration.BuildServer)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="buildServer" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Monitoring\RemotingCruiseServerManager.cs(≈16)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.WebDashboardUrl::.ctor(System.String)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="serverUrl" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Monitoring\WebDashboardUrl.cs(≈13)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.WebDashboardUrl::.ctor(System.String,System.String)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="serverAlias" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Monitoring\WebDashboardUrl.cs(≈20)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.AudioSettingsControl::BindAudioControls(ThoughtWorks.CruiseControl.CCTrayLib.Configuration.ICCTrayMultiConfiguration)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="configuration" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\AudioSettingsControl.cs(≈19)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.AudioSettingsControl::PersistAudioTabSettings(ThoughtWorks.CruiseControl.CCTrayLib.Configuration.ICCTrayMultiConfiguration)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="configuration" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\AudioSettingsControl.cs(≈35)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.BuildParameters::.ctor(ThoughtWorks.CruiseControl.CCTrayLib.Presentation.MainFormController,System.Collections.Generic.List`1<ThoughtWorks.CruiseControl.Remote.Parameters.ParameterBase>)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="buildParameters" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\BuildParameters.cs(≈18)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.BuildProjectsControl::BindListView(ThoughtWorks.CruiseControl.CCTrayLib.Configuration.ICCTrayMultiConfiguration)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="configuration" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\BuildProjectsControl.cs(≈19)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.BuildTransitionExecRunner::.ctor(ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.IProjectMonitor,ThoughtWorks.CruiseControl.CCTrayLib.Configuration.ExecCommands)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="monitor" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\BuildTransitionExecRunner.cs(≈16)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.BuildTransitionSoundPlayer::.ctor(ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.IProjectMonitor,ThoughtWorks.CruiseControl.CCTrayLib.Presentation.IAudioPlayer,ThoughtWorks.CruiseControl.CCTrayLib.Configuration.AudioFiles)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="monitor" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\BuildTransitionSoundPlayer.cs(≈11)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.CCTrayMultiSettingsForm::.ctor(ThoughtWorks.CruiseControl.CCTrayLib.Configuration.ICCTrayMultiConfiguration)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="existingConfiguration" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\CCTrayMultiSettingsForm.cs(≈11)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.ConfigurableProjectStateIconProvider::.ctor(ThoughtWorks.CruiseControl.CCTrayLib.Configuration.Icons)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="icons" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\ConfigurableProjectStateIconProvider.cs(≈12)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.ConfigureServer::.ctor(ThoughtWorks.CruiseControl.CCTrayLib.Configuration.BuildServer)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="server" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\ConfigureServer.cs(≈19)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.DisplayChangedProjects::.ctor(System.Collections.Generic.Dictionary`2<System.String,ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.ServerSnapshotChangedEventArgs>)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="servers" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\DisplayChangedProjects.cs(≈14)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.ExecSettingsControl::BindExecControls(ThoughtWorks.CruiseControl.CCTrayLib.Configuration.ICCTrayMultiConfiguration)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="configuration" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\ExecSettingsControl.cs(≈14)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.ExecSettingsControl::PersistExecTabSettings(ThoughtWorks.CruiseControl.CCTrayLib.Configuration.ICCTrayMultiConfiguration)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="configuration" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\ExecSettingsControl.cs(≈25)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.GrowlSettingsControl::BindGrowlControls(ThoughtWorks.CruiseControl.CCTrayLib.Configuration.GrowlConfiguration)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="configuration" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\GrowlSettingsControl.cs(≈20)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.GrowlSettingsControl::PersistGrowlTabSettings(ThoughtWorks.CruiseControl.CCTrayLib.Configuration.GrowlConfiguration)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="configuration" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\GrowlSettingsControl.cs(≈39)"></defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.CCTrayLib.Presentation.KeyUtils::PressedControlA(System.Windows.Forms.KeyEventArgs)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="e" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\KeyUtils.cs(≈9)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.SpeechSettingsControl::BindSpeechControls(ThoughtWorks.CruiseControl.CCTrayLib.Configuration.SpeechConfiguration)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="configuration" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\SpeechSettingsControl.cs(≈20)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.SpeechSettingsControl::PersistSpeechTabSettings(ThoughtWorks.CruiseControl.CCTrayLib.Configuration.SpeechConfiguration)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="configuration" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\SpeechSettingsControl.cs(≈29)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.X10SettingsControl::BindX10Controls(ThoughtWorks.CruiseControl.CCTrayLib.Configuration.X10Configuration)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="configuration" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\X10SettingsControl.cs(≈18)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.X10SettingsControl::PersistX10TabSettings(ThoughtWorks.CruiseControl.CCTrayLib.Configuration.X10Configuration)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="configuration" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\X10SettingsControl.cs(≈62)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.SelectIconController::.ctor(System.Windows.Forms.CheckBox,System.Windows.Forms.TextBox,System.Windows.Forms.Button,System.Windows.Forms.OpenFileDialog,System.String)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="entryBox" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\SelectIconController.cs(≈12)"></defect>
<defect Severity="High" Confidence="Normal" Location="enabledCheckBox" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\SelectIconController.cs(≈12)"></defect>
<defect Severity="High" Confidence="Normal" Location="browseButton" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\SelectIconController.cs(≈12)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.CCTrayLib.Presentation.DetailStringProvider::FormatDetailString(ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.ISingleProjectDetail)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="projectStatus" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\DetailStringProvider.cs(≈10)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.GeneralSettingsControl::PersistGeneralTabSettings(ThoughtWorks.CruiseControl.CCTrayLib.Configuration.ICCTrayMultiConfiguration)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="configuration" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\GeneralSettingsControl.cs(≈41)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.IconSettingsControl::BindIconControls(ThoughtWorks.CruiseControl.CCTrayLib.Configuration.ICCTrayMultiConfiguration)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="configuration" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\IconSettingsControl.cs(≈20)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.IconSettingsControl::PersistIconTabSettings(ThoughtWorks.CruiseControl.CCTrayLib.Configuration.ICCTrayMultiConfiguration)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="configuration" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\IconSettingsControl.cs(≈39)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.MainForm::ReloadConfiguration(ThoughtWorks.CruiseControl.CCTrayLib.Presentation.Func`1<System.Boolean>)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="loadPreferences" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\MainForm.cs(≈879)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.MainForm::ShowChangedProjects(System.Collections.Generic.Dictionary`2<System.String,ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.ServerSnapshotChangedEventArgs>)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="changeList" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\MainForm.cs(≈1189)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.MainFormController::.ctor(ThoughtWorks.CruiseControl.CCTrayLib.Configuration.ICCTrayMultiConfiguration,System.ComponentModel.ISynchronizeInvoke,ThoughtWorks.CruiseControl.CCTrayLib.Presentation.MainForm)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="configuration" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\MainFormController.cs(≈35)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.MainFormController::BindToTrayIcon(ThoughtWorks.CruiseControl.CCTrayLib.Presentation.TrayIconFacade)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="trayIcon" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\MainFormController.cs(≈232)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.MainFormController::BindToListView(System.Windows.Forms.ListView)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="listView" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\MainFormController.cs(≈241)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.MainFormController::BindToQueueTreeView(ThoughtWorks.CruiseControl.CCTrayLib.Presentation.QueueTreeView)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="treeView" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\MainFormController.cs(≈253)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.MainFormController::UnbindToQueueTreeView(ThoughtWorks.CruiseControl.CCTrayLib.Presentation.QueueTreeView)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="treeView" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\MainFormController.cs(≈272)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.MainFormController::PopulateImageList(System.Windows.Forms.ImageList)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="imageList" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\MainFormController.cs(≈396)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.MainFormController::PopulateQueueImageList(System.Windows.Forms.ImageList)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="imageList" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\MainFormController.cs(≈403)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.MainFormController::SetFormTopMost(System.Windows.Forms.Form)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="form" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\MainFormController.cs(≈410)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.MainFormController::SetFormShowInTaskbar(System.Windows.Forms.Form)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="form" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\MainFormController.cs(≈415)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.ProjectConfigurationListViewItemAdaptor::.ctor(ThoughtWorks.CruiseControl.CCTrayLib.Configuration.CCTrayProject)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="project" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\ProjectConfigurationListViewItemAdaptor.cs(≈11)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.ProjectStateIconAdaptor::.ctor(ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.IProjectMonitor,ThoughtWorks.CruiseControl.CCTrayLib.Presentation.IProjectStateIconProvider)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="monitor" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\ProjectStateIconAdaptor.cs(≈13)"></defect>
</target>
<target Name="System.Windows.Forms.ListViewItem ThoughtWorks.CruiseControl.CCTrayLib.Presentation.ProjectStatusListViewItemAdaptor::Create(ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.IProjectMonitor)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="projectMonitor" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\ProjectStatusListViewItemAdaptor.cs(≈46)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.QueueTreeView::OnAfterExpand(System.Windows.Forms.TreeViewEventArgs)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="e" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\QueueTreeView.cs(≈21)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.QueueTreeView::OnAfterCollapse(System.Windows.Forms.TreeViewEventArgs)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="e" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\QueueTreeView.cs(≈32)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.QueueTreeView::RestoreExpandedNodes(System.Windows.Forms.TreeNode)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="parentNode" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\QueueTreeView.cs(≈43)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.SelectAudioFileController::.ctor(System.Windows.Forms.CheckBox,System.Windows.Forms.TextBox,System.Windows.Forms.Button,System.Windows.Forms.Button,System.Windows.Forms.OpenFileDialog,System.String)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="entryBox" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\SelectAudioFileController.cs(≈14)"></defect>
<defect Severity="High" Confidence="Normal" Location="enabledCheckBox" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\SelectAudioFileController.cs(≈14)"></defect>
<defect Severity="High" Confidence="Normal" Location="browseButton" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\SelectAudioFileController.cs(≈14)"></defect>
<defect Severity="High" Confidence="Normal" Location="playButton" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\SelectAudioFileController.cs(≈14)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.SynchronizedProjectMonitor::.ctor(ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.IProjectMonitor,System.ComponentModel.ISynchronizeInvoke)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="projectMonitor" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\SynchronizedProjectMonitor.cs(≈19)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.SynchronizedServerMonitor::.ctor(ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.ISingleServerMonitor,System.ComponentModel.ISynchronizeInvoke)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="serverMonitor" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\SynchronizedServerMonitor.cs(≈unavailable)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.TrayIconFacade::BindToProjectMonitor(ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.IProjectMonitor,System.Boolean,System.Windows.Forms.ToolTipIcon)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="monitor" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\TrayIconFacade.cs(≈43)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Speech.SpeakingProjectMonitor::.ctor(ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.IProjectMonitor,ThoughtWorks.CruiseControl.CCTrayLib.Presentation.IBalloonMessageProvider,ThoughtWorks.CruiseControl.CCTrayLib.Configuration.SpeechConfiguration)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="monitor" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Speech\SpeakingProjectMonitor.cs(≈22)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.X10.X10Controller::.ctor(ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.IProjectMonitor,ThoughtWorks.CruiseControl.CCTrayLib.DateTimeProvider,ThoughtWorks.CruiseControl.CCTrayLib.Configuration.X10Configuration,ThoughtWorks.CruiseControl.CCTrayLib.X10.ILampController)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="monitor" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\X10\X10Controller.cs(≈16)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.IIntegrationResult ThoughtWorks.CruiseControl.Core.Config.ConfigurationValidationUtils::GenerateResultForProject(ThoughtWorks.CruiseControl.Core.Project)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="project" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\ConfigurationValidationUtils.cs(≈23)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Config.Preprocessor.ElementProcessors.ElementProcessor::_DefineFromAttributes(System.Xml.Linq.XElement)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="element" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\preprocessor\ElementProcessors\ElementProcessor.cs(≈82)"></defect>
</target>
<target Name="System.Xml.Linq.XElement ThoughtWorks.CruiseControl.Core.Config.Preprocessor.ElementProcessors.ElementProcessor::_AssumeElement(System.Xml.Linq.XNode)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="node" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\preprocessor\ElementProcessors\ElementProcessor.cs(≈92)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Config.Preprocessor.PreprocessorEnvironment ThoughtWorks.CruiseControl.Core.Config.Preprocessor.ConfigPreprocessor::PreProcess(System.Xml.XmlReader,System.Xml.XmlWriter,System.Xml.XmlUrlResolver,System.Uri)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="input" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\preprocessor\ConfigPreprocessor.cs(≈43)"></defect>
</target>
<target Name="T ThoughtWorks.CruiseControl.Core.Config.Preprocessor.PreprocessorEnvironment::Call(System.Func`1<T>)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="func" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\preprocessor\PreprocessorEnvironment.cs(≈572)"></defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.Core.Config.Preprocessor.XHelpers::HasAttribute(System.Xml.Linq.XElement,System.Xml.Linq.XName)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="element" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\preprocessor\XHelpers.cs(≈21)"></defect>
</target>
<target Name="System.Xml.Linq.XElement ThoughtWorks.CruiseControl.Core.Config.Preprocessor.XHelpers::NextSiblingElement(System.Xml.Linq.XElement)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="element" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\preprocessor\XHelpers.cs(≈31)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Core.Config.Preprocessor.XHelpers::ErrorContext(System.Xml.Linq.XObject)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="obj" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\preprocessor\XHelpers.cs(≈42)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Core.Config.Preprocessor.XHelpers::GetAttributeValue(System.Xml.Linq.XElement,System.Xml.Linq.XName)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="element" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\preprocessor\XHelpers.cs(≈69)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Config.DefaultQueueConfiguration::Validate(ThoughtWorks.CruiseControl.Core.IConfiguration,ThoughtWorks.CruiseControl.Core.Config.ConfigurationTrace,ThoughtWorks.CruiseControl.Core.Config.IConfigurationErrorProcesser)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="configuration" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\DefaultQueueConfiguration.cs(≈141)"></defect>
<defect Severity="High" Confidence="Normal" Location="errorProcesser" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\DefaultQueueConfiguration.cs(≈141)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.IConfiguration ThoughtWorks.CruiseControl.Core.Config.DefaultConfigurationFileLoader::Load(System.IO.FileInfo)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="configFile" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\DefaultConfigurationFileLoader.cs(≈36)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Config.DefaultConfigurationFileSaver::Save(ThoughtWorks.CruiseControl.Core.IConfiguration,System.IO.FileInfo)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="config" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\DefaultConfigurationFileSaver.cs(≈19)"></defect>
<defect Severity="High" Confidence="Normal" Location="configFile" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\DefaultConfigurationFileSaver.cs(≈19)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Config.FileWatcherConfigurationService::.ctor(ThoughtWorks.CruiseControl.Core.Config.IConfigurationService,ThoughtWorks.CruiseControl.Core.Util.IFileWatcher)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="decoratedService" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\FileWatcherConfigurationService.cs(≈15)"></defect>
</target>
<target Name="System.Object ThoughtWorks.CruiseControl.Core.Config.ServerConfigurationHandler::Create(System.Object,System.Object,System.Xml.XmlNode)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="section" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\ServerConfigurationHandler.cs(≈27)"></defect>
</target>
<target Name="System.Object ThoughtWorks.CruiseControl.Core.Config.XslFilesSectionHandler::Create(System.Object,System.Object,System.Xml.XmlNode)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="section" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\XslFilesSectionHandler.cs(≈12)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.CruiseManager::Request(System.String,ThoughtWorks.CruiseControl.Remote.IntegrationRequest)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="integrationRequest" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\CruiseManager.cs(≈66)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.CruiseManager::SendMessage(System.String,ThoughtWorks.CruiseControl.Remote.Message)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="message" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\CruiseManager.cs(≈86)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.CruiseServer::.ctor(ThoughtWorks.CruiseControl.Core.Config.IConfigurationService,ThoughtWorks.CruiseControl.Core.IProjectIntegratorListFactory,ThoughtWorks.CruiseControl.Core.IProjectSerializer,ThoughtWorks.CruiseControl.Core.State.IProjectStateManager,ThoughtWorks.CruiseControl.Core.Util.IFileSystem,ThoughtWorks.CruiseControl.Core.Util.IExecutionEnvironment,System.Collections.Generic.List`1<ThoughtWorks.CruiseControl.Remote.ExtensionConfiguration>)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="configurationService" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\CruiseServer.cs(≈38)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.Messages.FileTransferResponse ThoughtWorks.CruiseControl.Core.CruiseServer::RetrieveFileTransfer(ThoughtWorks.CruiseControl.Remote.Messages.FileTransferRequest)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="request" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\CruiseServer.cs(≈1025)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.Messages.Response ThoughtWorks.CruiseControl.Core.CruiseServerClient::ProcessMessage(System.String,ThoughtWorks.CruiseControl.Remote.Messages.ServerRequest)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="message" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\CruiseServerClient.cs(≈429)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.Messages.Response ThoughtWorks.CruiseControl.Core.CruiseServerClient::ProcessSecureRequest(ThoughtWorks.CruiseControl.Remote.Messages.ServerRequest)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="request" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\CruiseServerClient.cs(≈540)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.Messages.Response ThoughtWorks.CruiseControl.Core.CruiseServerClient::InitialiseSecureConnection(ThoughtWorks.CruiseControl.Remote.Messages.LoginRequest)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="request" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\CruiseServerClient.cs(≈597)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.Messages.Response ThoughtWorks.CruiseControl.Core.CruiseServerClient::TerminateSecureConnection(ThoughtWorks.CruiseControl.Remote.Messages.ServerRequest)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="request" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\CruiseServerClient.cs(≈633)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Core.CruiseXmlWriter::Write(System.Collections.Generic.IEnumerable`1<ThoughtWorks.CruiseControl.Remote.CruiseServerSnapshot>)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="cruiseServerSnapshots" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\CruiseXmlWriter.cs(≈12)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Distribution.Messages.CheckIfBuildCanRunResponse ThoughtWorks.CruiseControl.Core.Distribution.RemoteBuildAgent::CheckIfBuildCanRun(ThoughtWorks.CruiseControl.Core.Distribution.Messages.CheckIfBuildCanRunRequest)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="request" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Distribution\RemoteBuildAgent.cs(≈unavailable)"></defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.Core.Distribution.RemoteBuildMachine::CanBuild(ThoughtWorks.CruiseControl.Core.IProject)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="project" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Distribution\RemoteBuildMachine.cs(≈unavailable)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Distribution.RemoteBuildRequest ThoughtWorks.CruiseControl.Core.Distribution.RemoteBuildMachine::StartBuild(ThoughtWorks.CruiseControl.Core.IProject,ThoughtWorks.CruiseControl.Core.IIntegrationResult,System.Action`1<ThoughtWorks.CruiseControl.Core.Distribution.RemoteBuildRequest>)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="project" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Distribution\RemoteBuildMachine.cs(≈unavailable)"></defect>
<defect Severity="High" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Distribution\RemoteBuildMachine.cs(≈unavailable)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Extensions.DiskSpaceMonitorExtension::Initialise(ThoughtWorks.CruiseControl.Remote.ICruiseServer,ThoughtWorks.CruiseControl.Remote.ExtensionConfiguration)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="extensionConfig" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Extensions\DiskSpaceMonitorExtension.cs(≈unavailable)"></defect>
</target>
<target Name="System.Int64 ThoughtWorks.CruiseControl.Core.Extensions.DiskSpaceMonitorExtension::RetrieveMinimumSpaceRequired(System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="drive" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Extensions\DiskSpaceMonitorExtension.cs(≈107)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Extensions.IntegrationRequestThrottleExtension::Initialise(ThoughtWorks.CruiseControl.Remote.ICruiseServer,ThoughtWorks.CruiseControl.Remote.ExtensionConfiguration)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="extensionConfig" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Extensions\IntegrationRequestThrottleExtension.cs(≈30)"></defect>
<defect Severity="High" Confidence="Normal" Location="server" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Extensions\IntegrationRequestThrottleExtension.cs(≈30)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Extensions.IntegrationPerformanceCountersExtension::Initialise(ThoughtWorks.CruiseControl.Remote.ICruiseServer,ThoughtWorks.CruiseControl.Remote.ExtensionConfiguration)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="server" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Extensions\IntegrationPerformanceCountersExtension.cs(≈unavailable)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.IntegrationResult::.ctor(System.String,System.String,System.String,ThoughtWorks.CruiseControl.Remote.IntegrationRequest,ThoughtWorks.CruiseControl.Core.IntegrationSummary)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="lastIntegration" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\IntegrationResult.cs(≈27)"></defect>
<defect Severity="High" Confidence="Normal" Location="request" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\IntegrationResult.cs(≈27)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.IntegrationResult::Merge(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="value" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\IntegrationResult.cs(≈523)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.IntegrationRunner::GenerateSystemParameterValues(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\IntegrationRunner.cs(≈140)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Core.Label.AssemblyVersionLabeller::Generate(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="integrationResult" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\label\AssemblyVersionLabeller.cs(≈104)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Core.Label.DateLabeller::Generate(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="integrationResult" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\label\DateLabeller.cs(≈87)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Core.Label.DefaultLabeller::Generate(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="integrationResult" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\label\DefaultLabeller.cs(≈89)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Core.Label.FileLabeller::Generate(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="integrationResult" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\label\FileLabeller.cs(≈92)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Core.Label.IterationLabeller::Generate(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="integrationResult" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\label\IterationLabeller.cs(≈73)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Core.Label.LastChangeLabeller::Generate(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="resultFromThisBuild" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\label\LastChangeLabeller.cs(≈66)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.LogFile::.ctor(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\LogFile.cs(≈19)"></defect>
</target>
<target Name="System.DateTime ThoughtWorks.CruiseControl.Core.LogFileUtil::GetLastBuildDate(System.String[],System.DateTime)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="filenames" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\LogFile.cs(≈177)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Core.LogFileUtil::GetLatestLogFileName(System.String[])" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="filenames" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\LogFile.cs(≈206)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Project::set_QueueName(System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="value" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Project.cs(≈316)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Project::Prebuild(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Project.cs(≈716)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Project::ValidateParameters(System.Collections.Generic.Dictionary`2<System.String,System.String>)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="parameterValues" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Project.cs(≈728)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Project::Run(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Project.cs(≈755)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Project::PublishResults(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Project.cs(≈794)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.ProjectStatus ThoughtWorks.CruiseControl.Core.Project::CreateProjectStatus(ThoughtWorks.CruiseControl.Core.IProjectIntegrator)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="integrator" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Project.cs(≈1128)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Project::CreateLabel(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Project.cs(≈1269)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Project::Validate(ThoughtWorks.CruiseControl.Core.IConfiguration,ThoughtWorks.CruiseControl.Core.Config.ConfigurationTrace,ThoughtWorks.CruiseControl.Core.Config.IConfigurationErrorProcesser)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="configuration" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Project.cs(≈1311)"></defect>
<defect Severity="High" Confidence="Normal" Location="errorProcesser" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Project.cs(≈1311)"></defect>
</target>
<target Name="System.Xml.XmlNode ThoughtWorks.CruiseControl.Core.Project::PreprocessConfiguration(Exortech.NetReflector.NetReflectorTypeTable,System.Xml.XmlNode)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="inputNode" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Project.cs(≈1559)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Project::InitialiseForBuild(ThoughtWorks.CruiseControl.Remote.IntegrationRequest)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="request" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Project.cs(≈1609)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.ProjectIntegrator::.ctor(ThoughtWorks.CruiseControl.Core.IProject,ThoughtWorks.CruiseControl.Core.Queues.IIntegrationQueue)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="project" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\ProjectIntegrator.cs(≈28)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.ProjectIntegratorList::Add(ThoughtWorks.CruiseControl.Core.IProjectIntegrator)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="integrator" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\ProjectIntegratorList.cs(≈12)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.IProjectIntegratorList ThoughtWorks.CruiseControl.Core.ProjectIntegratorListFactory::CreateProjectIntegrators(ThoughtWorks.CruiseControl.Core.IProjectList,ThoughtWorks.CruiseControl.Core.Queues.IntegrationQueueSet)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="projects" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\ProjectIntegratorListFactory.cs(≈9)"></defect>
<defect Severity="High" Confidence="Normal" Location="integrationQueues" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\ProjectIntegratorListFactory.cs(≈9)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.ProjectList::Add(ThoughtWorks.CruiseControl.Core.IProject)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="project" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\ProjectList.cs(≈11)"></defect>
</target>
<target Name="System.Xml.XmlNode ThoughtWorks.CruiseControl.Core.Tasks.TaskBase::PreprocessParameters(Exortech.NetReflector.NetReflectorTypeTable,System.Xml.XmlNode)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="inputNode" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\TaskBase.cs(≈244)"></defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.Core.Publishers.BuildPublisher::Execute(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\publishers\BuildPublisher.cs(≈143)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Tasks.TaskContainerBase::Validate(ThoughtWorks.CruiseControl.Core.IConfiguration,ThoughtWorks.CruiseControl.Core.Config.ConfigurationTrace,ThoughtWorks.CruiseControl.Core.Config.IConfigurationErrorProcesser)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="parent" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\TaskContainerBase.cs(≈54)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Tasks.TaskContainerBase::RunTask(ThoughtWorks.CruiseControl.Core.ITask,ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="task" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\TaskContainerBase.cs(≈126)"></defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.Core.Publishers.ConditionalPublisher::Execute(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\publishers\ConditionalPublisher.cs(≈84)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Publishers.EmailMessage::.ctor(ThoughtWorks.CruiseControl.Core.IIntegrationResult,ThoughtWorks.CruiseControl.Core.Publishers.EmailPublisher)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="emailPublisher" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\publishers\EmailMessage.cs(≈23)"></defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.Core.Publishers.EmailPublisher::Execute(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\publishers\EmailPublisher.cs(≈402)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Publishers.EmailPublisher::Validate(ThoughtWorks.CruiseControl.Core.IConfiguration,ThoughtWorks.CruiseControl.Core.Config.ConfigurationTrace,ThoughtWorks.CruiseControl.Core.Config.IConfigurationErrorProcesser)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="parent" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\publishers\EmailPublisher.cs(≈493)"></defect>
<defect Severity="High" Confidence="Normal" Location="errorProcesser" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\publishers\EmailPublisher.cs(≈493)"></defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.Core.Publishers.ForceBuildPublisher::Execute(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\publishers\ForceBuildPublisher.cs(≈134)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Core.Publishers.HtmlLinkMessageBuilder::BuildMessage(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\publishers\HtmlLinkMessageBuilder.cs(≈14)"></defect>
</target>
<target Name="System.Xml.XmlDocument ThoughtWorks.CruiseControl.Core.Publishers.ManifestImporter::Generate(ThoughtWorks.CruiseControl.Core.IIntegrationResult,System.String[])" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\publishers\ManifestImporter.cs(≈62)"></defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.Core.Publishers.ModificationHistoryPublisher::Execute(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\publishers\ModificationHistoryPublisher.cs(≈51)"></defect>
</target>
<target Name="System.Collections.Generic.IEnumerable`1<System.String> ThoughtWorks.CruiseControl.Core.Publishers.PackageFile::Package(ThoughtWorks.CruiseControl.Core.IIntegrationResult,ICSharpCode.SharpZipLib.Zip.ZipOutputStream)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\publishers\PackageFile.cs(≈78)"></defect>
<defect Severity="High" Confidence="Normal" Location="zipStream" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\publishers\PackageFile.cs(≈78)"></defect>
</target>
<target Name="System.Collections.Generic.IEnumerable`1<System.String> ThoughtWorks.CruiseControl.Core.Publishers.PackageFolder::Package(ThoughtWorks.CruiseControl.Core.IIntegrationResult,ICSharpCode.SharpZipLib.Zip.ZipOutputStream)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\publishers\PackageFolder.cs(≈88)"></defect>
<defect Severity="High" Confidence="Normal" Location="zipStream" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\publishers\PackageFolder.cs(≈88)"></defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.Core.Publishers.PackagePublisher::Execute(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\publishers\PackagePublisher.cs(≈164)"></defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.Core.Publishers.RssPublisher::Execute(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\publishers\RssPublisher.cs(≈67)"></defect>
</target>
<target Name="System.Object ThoughtWorks.CruiseControl.Core.Publishers.Statistics.StatisticBase::Evaluate(System.Xml.XPath.XPathNavigator)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="nav" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\publishers\Statistics\StatisticBase.cs(≈112)"></defect>
</target>
<target Name="System.Object ThoughtWorks.CruiseControl.Core.Publishers.Statistics.FirstMatch::Evaluate(System.Xml.XPath.XPathNavigator)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="nav" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\publishers\Statistics\FirstMatch.cs(≈34)"></defect>
</target>
<target Name="System.Double ThoughtWorks.CruiseControl.Core.Publishers.Statistics.StatisticsCalculator::Mean(System.Double[])" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="list" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\publishers\Statistics\StatisticsCalculator.cs(≈28)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Publishers.XmlIntegrationResultWriter::Write(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\publishers\XmlIntegrationResultWriter.cs(≈20)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Publishers.XmlIntegrationResultWriter::WriteBuildElement(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\publishers\XmlIntegrationResultWriter.cs(≈75)"></defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.Core.Publishers.XmlLogPublisher::Execute(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\publishers\XmlLogPublisher.cs(≈69)"></defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.Core.Queues.IntegrationQueue::BlockQueue(ThoughtWorks.CruiseControl.Core.Queues.IIntegrationQueue)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="requestingQueue" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Queues\IntegrationQueue.cs(≈460)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Queues.IntegrationQueue::UnblockQueue(ThoughtWorks.CruiseControl.Core.Queues.IIntegrationQueue)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="requestingQueue" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Queues\IntegrationQueue.cs(≈481)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.DefaultCruiseUrlBuilder::BuildServerUrl(System.String,ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.IServerSpecifier,System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="serverSpecifier" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Reporting\Dashboard\Navigation\DefaultCruiseUrlBuilder.cs(≈27)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.DefaultCruiseUrlBuilder::BuildProjectUrl(System.String,ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.IProjectSpecifier)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="projectSpecifier" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Reporting\Dashboard\Navigation\DefaultCruiseUrlBuilder.cs(≈35)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.DefaultCruiseUrlBuilder::BuildBuildUrl(System.String,ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.IBuildSpecifier)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="buildSpecifier" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Reporting\Dashboard\Navigation\DefaultCruiseUrlBuilder.cs(≈43)"></defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.Core.Security.InheritedProjectAuthorisation::RequiresSession(ThoughtWorks.CruiseControl.Core.Security.ISecurityManager)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="manager" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Security\InheritedProjectAuthorisation.cs(≈61)"></defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.Core.Security.InheritedProjectAuthorisation::CheckPermission(ThoughtWorks.CruiseControl.Core.Security.ISecurityManager,System.String,ThoughtWorks.CruiseControl.Core.Security.SecurityPermission,ThoughtWorks.CruiseControl.Remote.Security.SecurityRight)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="manager" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Security\InheritedProjectAuthorisation.cs(≈79)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Core.Security.ActiveDirectoryAuthentication::GetUserName(ThoughtWorks.CruiseControl.Remote.Messages.LoginRequest)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="credentials" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Security\ActiveDirectoryAuthentication.cs(≈137)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Core.Security.ActiveDirectoryAuthentication::GetPassword(ThoughtWorks.CruiseControl.Remote.Messages.LoginRequest)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="credentials" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Security\ActiveDirectoryAuthentication.cs(≈153)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Security.Auditing.AuditLoggerBase::LogEvent(ThoughtWorks.CruiseControl.Remote.Security.AuditRecord)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="record" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Security\Auditing\AuditLoggerBase.cs(≈68)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Security.DefaultProjectAuthorisation::Validate(ThoughtWorks.CruiseControl.Core.IConfiguration,ThoughtWorks.CruiseControl.Core.Config.ConfigurationTrace,ThoughtWorks.CruiseControl.Core.Config.IConfigurationErrorProcesser)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="parent" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Security\DefaultProjectAuthorisation.cs(≈157)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Core.Security.SecurityManagerBase::Login(ThoughtWorks.CruiseControl.Remote.Messages.LoginRequest)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="credentials" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Security\SecurityManagerBase.cs(≈145)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Security.ExternalFileSecurityManager::Validate(ThoughtWorks.CruiseControl.Core.IConfiguration,ThoughtWorks.CruiseControl.Core.Config.ConfigurationTrace,ThoughtWorks.CruiseControl.Core.Config.IConfigurationErrorProcesser)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="errorProcesser" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Security\ExternalFileSecurityManager.cs(≈250)"></defect>
<defect Severity="High" Confidence="Normal" Location="parent" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Security\ExternalFileSecurityManager.cs(≈250)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Security.FileBasedSessionCache::.ctor(ThoughtWorks.CruiseControl.Core.Util.IFileSystem,ThoughtWorks.CruiseControl.Core.Util.IExecutionEnvironment,ThoughtWorks.CruiseControl.Core.IClock)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="fileSystem" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Security\FileBasedSessionCache.cs(≈41)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Security.InternalSecurityManager::Validate(ThoughtWorks.CruiseControl.Core.IConfiguration,ThoughtWorks.CruiseControl.Core.Config.ConfigurationTrace,ThoughtWorks.CruiseControl.Core.Config.IConfigurationErrorProcesser)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="parent" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Security\InternalSecurityManager.cs(≈279)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Core.Security.NullSecurityManager::Login(ThoughtWorks.CruiseControl.Remote.Messages.LoginRequest)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="credentials" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Security\NullSecurityManager.cs(≈59)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Security.PermissionBase::Validate(ThoughtWorks.CruiseControl.Core.IConfiguration,ThoughtWorks.CruiseControl.Core.Config.ConfigurationTrace,ThoughtWorks.CruiseControl.Core.Config.IConfigurationErrorProcesser)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="configuration" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Security\PermissionBase.cs(≈111)"></defect>
<defect Severity="High" Confidence="Normal" Location="errorProcesser" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Security\PermissionBase.cs(≈111)"></defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.Core.Security.SecurityHelpers::IsWildCardMatch(System.String,System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="wildCard" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Security\SecurityHelpers.cs(≈10)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Security.ServerSecurityConfigurationInformation::AddProject(ThoughtWorks.CruiseControl.Core.IProject)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="project" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Security\ServerSecurityConfigurationInformation.cs(≈41)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Core.Security.UserNameAuthentication::GetUserName(ThoughtWorks.CruiseControl.Remote.Messages.LoginRequest)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="credentials" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Security\UserNameAuthentication.cs(≈145)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Core.Security.UserPasswordAuthentication::GetUserName(ThoughtWorks.CruiseControl.Remote.Messages.LoginRequest)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="credentials" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Security\UserPasswordAuthentication.cs(≈165)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.ProcessResult ThoughtWorks.CruiseControl.Core.Sourcecontrol.ProcessSourceControl::Execute(ThoughtWorks.CruiseControl.Core.Util.ProcessInfo)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="processInfo" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\ProcessSourceControl.cs(≈50)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Modification[] ThoughtWorks.CruiseControl.Core.Sourcecontrol.ProcessSourceControl::ParseModifications(ThoughtWorks.CruiseControl.Core.Util.ProcessResult,System.DateTime,System.DateTime)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\ProcessSourceControl.cs(≈75)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Modification[] ThoughtWorks.CruiseControl.Core.Sourcecontrol.ProcessSourceControl::ParseModifications(ThoughtWorks.CruiseControl.Core.Util.ProcessResult,System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\ProcessSourceControl.cs(≈80)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Sourcecontrol.AccuRev::GetSource(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\AccuRev.cs(≈265)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Sourcecontrol.AccuRev::LabelSourceControl(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\AccuRev.cs(≈284)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Modification[] ThoughtWorks.CruiseControl.Core.Sourcecontrol.AccuRevHistoryParser::Parse(System.IO.TextReader,System.DateTime,System.DateTime)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="history" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\AccuRevHistoryParser.cs(≈76)"></defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.Core.Sourcecontrol.ActionFilter::Accept(ThoughtWorks.CruiseControl.Core.Modification)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="m" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\ActionFilter.cs(≈39)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Modification[] ThoughtWorks.CruiseControl.Core.Sourcecontrol.Alienbrain::GetModifications(ThoughtWorks.CruiseControl.Core.IIntegrationResult,ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="from" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Alienbrain.cs(≈189)"></defect>
<defect Severity="High" Confidence="Normal" Location="to" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Alienbrain.cs(≈189)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Sourcecontrol.Alienbrain::LabelSourceControl(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Alienbrain.cs(≈206)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Sourcecontrol.Alienbrain::GetSource(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Alienbrain.cs(≈218)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.ProcessInfo ThoughtWorks.CruiseControl.Core.Sourcecontrol.Alienbrain::CreateLabelProcess(System.String,ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Alienbrain.cs(≈270)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Modification[] ThoughtWorks.CruiseControl.Core.Sourcecontrol.AlienbrainHistoryParser::Parse(System.IO.TextReader,System.DateTime,System.DateTime)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="history" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\AlienbrainHistoryParser.cs(≈14)"></defect>
</target>
<target Name="System.String[] ThoughtWorks.CruiseControl.Core.Sourcecontrol.AlienbrainHistoryParser::AllModificationParams(System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="matchedLine" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\AlienbrainHistoryParser.cs(≈45)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Modification ThoughtWorks.CruiseControl.Core.Sourcecontrol.AlienbrainHistoryParser::ParseModification(System.String[])" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="modificationParams" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\AlienbrainHistoryParser.cs(≈58)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Modification[] ThoughtWorks.CruiseControl.Core.Sourcecontrol.BitKeeper.BitKeeper::GetModifications(ThoughtWorks.CruiseControl.Core.IIntegrationResult,ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="from" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\BitKeeper\BitKeeper.cs(≈126)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Sourcecontrol.BitKeeper.BitKeeper::LabelSourceControl(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\BitKeeper\BitKeeper.cs(≈134)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Sourcecontrol.BitKeeper.BitKeeper::GetSource(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\BitKeeper\BitKeeper.cs(≈143)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Modification[] ThoughtWorks.CruiseControl.Core.Sourcecontrol.ClearCase::GetModifications(ThoughtWorks.CruiseControl.Core.IIntegrationResult,ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="from" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\ClearCase.cs(≈211)"></defect>
<defect Severity="High" Confidence="Normal" Location="to" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\ClearCase.cs(≈211)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Sourcecontrol.ClearCase::LabelSourceControl(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\ClearCase.cs(≈226)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Sourcecontrol.ClearCase::GetSource(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\ClearCase.cs(≈426)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Sourcecontrol.ClearCaseHistoryParser::AssignFileInfo(ThoughtWorks.CruiseControl.Core.Modification,System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="file" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\ClearCaseHistoryParser.cs(≈35)"></defect>
<defect Severity="High" Confidence="Normal" Location="modification" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\ClearCaseHistoryParser.cs(≈35)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Sourcecontrol.ClearCaseHistoryParser::AssignModificationTime(ThoughtWorks.CruiseControl.Core.Modification,System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="modification" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\ClearCaseHistoryParser.cs(≈52)"></defect>
</target>
<target Name="System.String[] ThoughtWorks.CruiseControl.Core.Sourcecontrol.ClearCaseHistoryParser::TokenizeEntry(System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="line" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\ClearCaseHistoryParser.cs(≈142)"></defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.Core.Sourcecontrol.CommentFilter::Accept(ThoughtWorks.CruiseControl.Core.Modification)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="modification" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\CommentFilter.cs(≈36)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Modification[] ThoughtWorks.CruiseControl.Core.Sourcecontrol.Cvs::GetModifications(ThoughtWorks.CruiseControl.Core.IIntegrationResult,ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="to" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Cvs.cs(≈191)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Sourcecontrol.Cvs::LabelSourceControl(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Cvs.cs(≈202)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Modification[] ThoughtWorks.CruiseControl.Core.Sourcecontrol.ExternalSourceControl::GetModifications(ThoughtWorks.CruiseControl.Core.IIntegrationResult,ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="to" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\ExternalSourceControl.cs(≈242)"></defect>
<defect Severity="High" Confidence="Normal" Location="from" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\ExternalSourceControl.cs(≈242)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Sourcecontrol.ExternalSourceControl::GetSource(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\ExternalSourceControl.cs(≈266)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Sourcecontrol.ExternalSourceControl::LabelSourceControl(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\ExternalSourceControl.cs(≈290)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Modification[] ThoughtWorks.CruiseControl.Core.Sourcecontrol.ExternalSourceControlHistoryParser::Parse(System.IO.TextReader,System.DateTime,System.DateTime)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="history" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\ExternalSourceControlHistoryParser.cs(≈43)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Modification[] ThoughtWorks.CruiseControl.Core.Sourcecontrol.FileSourceControl::GetModifications(ThoughtWorks.CruiseControl.Core.IIntegrationResult,ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="from" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\FileSourceControl.cs(≈74)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Sourcecontrol.FileSourceControl::GetSource(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\FileSourceControl.cs(≈141)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Modification[] ThoughtWorks.CruiseControl.Core.Sourcecontrol.FtpSourceControl::GetModifications(ThoughtWorks.CruiseControl.Core.IIntegrationResult,ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="to" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\FtpSourceControl.cs(≈112)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Sourcecontrol.FtpSourceControl::GetSource(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\FtpSourceControl.cs(≈135)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Sourcecontrol.Git::LabelSourceControl(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Git.cs(≈270)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Modification[] ThoughtWorks.CruiseControl.Core.Sourcecontrol.GitHistoryParser::Parse(System.IO.TextReader,System.DateTime,System.DateTime)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="history" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\GitHistoryParser.cs(≈27)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Modification[] ThoughtWorks.CruiseControl.Core.Sourcecontrol.Mercurial.Mercurial::GetModifications(ThoughtWorks.CruiseControl.Core.IIntegrationResult,ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="from" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Mercurial\Mercurial.cs(≈153)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Modification[] ThoughtWorks.CruiseControl.Core.Sourcecontrol.Mercurial.MercurialHistoryParser::Parse(System.IO.TextReader,System.DateTime,System.DateTime)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="history" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Mercurial\MercurialHistoryParser.cs(≈11)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Modification ThoughtWorks.CruiseControl.Core.Sourcecontrol.Mercurial.MercurialModification::op_Implicit(ThoughtWorks.CruiseControl.Core.Sourcecontrol.Mercurial.MercurialModification)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="hg" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Mercurial\MercurialModification.cs(≈43)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Modification[] ThoughtWorks.CruiseControl.Core.Sourcecontrol.Mks::GetModifications(ThoughtWorks.CruiseControl.Core.IIntegrationResult,ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="from" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Mks.cs(≈143)"></defect>
<defect Severity="High" Confidence="Normal" Location="to" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Mks.cs(≈143)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Sourcecontrol.Mks::LabelSourceControl(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Mks.cs(≈164)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Sourcecontrol.MksHistoryParser::ParseMemberInfoAndAddToModification(ThoughtWorks.CruiseControl.Core.Modification,System.IO.StringReader)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="modification" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\MksHistoryParser.cs(≈86)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Modification::ToXml(System.Xml.XmlWriter)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="writer" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Modification.cs(≈36)"></defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.Core.Sourcecontrol.PathFilter::Accept(ThoughtWorks.CruiseControl.Core.Modification)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="modification" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\PathFilter.cs(≈54)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.ProcessInfo ThoughtWorks.CruiseControl.Core.Sourcecontrol.Perforce.P4::CreateDescribeProcess(System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="changes" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Perforce\P4.cs(≈276)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Modification[] ThoughtWorks.CruiseControl.Core.Sourcecontrol.Perforce.P4::GetModifications(ThoughtWorks.CruiseControl.Core.IIntegrationResult,ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="from" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Perforce\P4.cs(≈290)"></defect>
<defect Severity="High" Confidence="Normal" Location="to" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Perforce\P4.cs(≈290)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Sourcecontrol.Perforce.P4::LabelSourceControl(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Perforce\P4.cs(≈323)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Sourcecontrol.Perforce.P4::GetSource(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Perforce\P4.cs(≈453)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Core.Sourcecontrol.Perforce.P4::Execute(ThoughtWorks.CruiseControl.Core.Util.ProcessInfo,System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="process" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Perforce\P4.cs(≈477)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Sourcecontrol.Perforce.P4::Initialize(ThoughtWorks.CruiseControl.Core.IProject)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="project" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Perforce\P4.cs(≈494)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Sourcecontrol.Perforce.P4::Purge(ThoughtWorks.CruiseControl.Core.IProject)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="project" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Perforce\P4.cs(≈506)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.ProcessInfo ThoughtWorks.CruiseControl.Core.Sourcecontrol.Perforce.P4ConfigProcessInfoCreator::CreateProcessInfo(ThoughtWorks.CruiseControl.Core.Sourcecontrol.Perforce.P4,System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="p4" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Perforce\P4ConfigProcessInfoCreator.cs(≈9)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Modification[] ThoughtWorks.CruiseControl.Core.Sourcecontrol.Perforce.P4HistoryParser::Parse(System.IO.TextReader,System.DateTime,System.DateTime)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="reader" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Perforce\P4HistoryParser.cs(≈57)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Sourcecontrol.Perforce.ProcessP4Initializer::Initialize(ThoughtWorks.CruiseControl.Core.Sourcecontrol.Perforce.P4,System.String,System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="p4" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Perforce\ProcessP4Initializer.cs(≈26)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Sourcecontrol.Perforce.ProcessP4Purger::Purge(ThoughtWorks.CruiseControl.Core.Sourcecontrol.Perforce.P4,System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="p4" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Perforce\ProcessP4Purger.cs(≈17)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Sourcecontrol.PlasticSCM::LabelSourceControl(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\PlasticSCM.cs(≈141)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Sourcecontrol.PlasticSCM::GetSource(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\PlasticSCM.cs(≈151)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.ProcessInfo ThoughtWorks.CruiseControl.Core.Sourcecontrol.PlasticSCM::NewGetSourceProcessInfo(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\PlasticSCM.cs(≈162)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.ProcessInfo ThoughtWorks.CruiseControl.Core.Sourcecontrol.PlasticSCM::CreateQueryProcessInfo(ThoughtWorks.CruiseControl.Core.IIntegrationResult,ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="from" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\PlasticSCM.cs(≈185)"></defect>
<defect Severity="High" Confidence="Normal" Location="to" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\PlasticSCM.cs(≈185)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.ProcessInfo ThoughtWorks.CruiseControl.Core.Sourcecontrol.PlasticSCM::CreateLabelProcessInfo(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\PlasticSCM.cs(≈205)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.ProcessInfo ThoughtWorks.CruiseControl.Core.Sourcecontrol.PlasticSCM::LabelProcessInfo(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\PlasticSCM.cs(≈213)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Modification[] ThoughtWorks.CruiseControl.Core.Sourcecontrol.PlasticSCMHistoryParser::Parse(System.IO.TextReader,System.DateTime,System.DateTime)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="input" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\PlasticSCMHistoryParser.cs(≈11)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Core.Sourcecontrol.Pvcs::LabelOrPromotionInput(System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="label" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Pvcs.cs(≈219)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Modification[] ThoughtWorks.CruiseControl.Core.Sourcecontrol.Pvcs::GetModifications(ThoughtWorks.CruiseControl.Core.IIntegrationResult,ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="from" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Pvcs.cs(≈224)"></defect>
<defect Severity="High" Confidence="Normal" Location="to" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Pvcs.cs(≈224)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Sourcecontrol.Pvcs::GetSource(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Pvcs.cs(≈383)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Sourcecontrol.Pvcs::LabelSourceControl(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Pvcs.cs(≈465)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Core.Sourcecontrol.Pvcs::GetDateString(System.DateTime,System.Globalization.DateTimeFormatInfo)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="format" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Pvcs.cs(≈539)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Modification[] ThoughtWorks.CruiseControl.Core.Sourcecontrol.PvcsHistoryParser::Parse(System.IO.TextReader,System.DateTime,System.DateTime)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="reader" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\PvcsHistoryParser.cs(≈16)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Modification[] ThoughtWorks.CruiseControl.Core.Sourcecontrol.PvcsHistoryParser::AnalyzeModifications(System.Collections.IList)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="mods" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\PvcsHistoryParser.cs(≈67)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Modification[] ThoughtWorks.CruiseControl.Core.Sourcecontrol.RobocopyHistoryParser::Parse(System.IO.TextReader,System.DateTime,System.DateTime)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="reader" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\RobocopyHistoryParser.cs(≈12)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Modification[] ThoughtWorks.CruiseControl.Core.Sourcecontrol.RobocopySourceControl::GetModifications(ThoughtWorks.CruiseControl.Core.IIntegrationResult,ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="from" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\RobocopySourceControl.cs(≈98)"></defect>
<defect Severity="High" Confidence="Normal" Location="to" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\RobocopySourceControl.cs(≈98)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Sourcecontrol.RobocopySourceControl::GetSource(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\RobocopySourceControl.cs(≈116)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Modification[] ThoughtWorks.CruiseControl.Core.Sourcecontrol.StarTeam::GetModifications(ThoughtWorks.CruiseControl.Core.IIntegrationResult,ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="from" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\StarTeam.cs(≈269)"></defect>
<defect Severity="High" Confidence="Normal" Location="to" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\StarTeam.cs(≈269)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Sourcecontrol.StarTeam::GetSource(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\StarTeam.cs(≈280)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Modification[] ThoughtWorks.CruiseControl.Core.Sourcecontrol.StarTeamHistoryParser::Parse(System.IO.TextReader,System.DateTime,System.DateTime)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="starTeamLog" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\StarTeamHistoryParser.cs(≈40)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Modification[] ThoughtWorks.CruiseControl.Core.Sourcecontrol.Surround::GetModifications(ThoughtWorks.CruiseControl.Core.IIntegrationResult,ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="from" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Surround.cs(≈138)"></defect>
<defect Severity="High" Confidence="Normal" Location="to" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Surround.cs(≈138)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Sourcecontrol.Surround::GetSource(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Surround.cs(≈169)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Modification[] ThoughtWorks.CruiseControl.Core.Sourcecontrol.SurroundHistoryParser::Parse(System.IO.TextReader,System.DateTime,System.DateTime)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="sscmLog" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\SurroundHistoryParser.cs(≈38)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Modification[] ThoughtWorks.CruiseControl.Core.Sourcecontrol.Svn::GetModifications(ThoughtWorks.CruiseControl.Core.IIntegrationResult,ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="from" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Svn.cs(≈436)"></defect>
<defect Severity="High" Confidence="Normal" Location="to" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Svn.cs(≈436)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Sourcecontrol.Svn::LabelSourceControl(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Svn.cs(≈535)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Sourcecontrol.Svn::GetSource(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Svn.cs(≈591)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.ChangeSynergyUrlBuilder::SetCredentials(ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyConnectionInfo)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="connection" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Telelogic\ChangeSynergyUrlBuilder.cs(≈152)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.Synergy::GetSource(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="integration" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Telelogic\Synergy.cs(≈262)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Modification[] ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.Synergy::GetModifications(ThoughtWorks.CruiseControl.Core.IIntegrationResult,ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="from" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Telelogic\Synergy.cs(≈308)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.Synergy::LabelSourceControl(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Telelogic\Synergy.cs(≈376)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.ProcessResult ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyCommand::Execute(ThoughtWorks.CruiseControl.Core.Util.ProcessInfo,System.Boolean)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="processInfo" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Telelogic\SynergyCommand.cs(≈476)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.ProcessInfo ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyCommandBuilder::Start(ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyConnectionInfo,ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyProjectInfo)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="connection" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Telelogic\SynergyCommandBuilder.cs(≈42)"></defect>
<defect Severity="High" Confidence="Normal" Location="project" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Telelogic\SynergyCommandBuilder.cs(≈42)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.ProcessInfo ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyCommandBuilder::GetProjectFullName(ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyConnectionInfo,ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyProjectInfo)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="project" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Telelogic\SynergyCommandBuilder.cs(≈120)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.ProcessInfo ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyCommandBuilder::GetSubProjects(ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyConnectionInfo,ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyProjectInfo)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="project" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Telelogic\SynergyCommandBuilder.cs(≈138)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.ProcessInfo ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyCommandBuilder::SetProjectRelease(ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyConnectionInfo,ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyProjectInfo)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="project" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Telelogic\SynergyCommandBuilder.cs(≈156)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.ProcessInfo ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyCommandBuilder::GetLastReconfigureTime(ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyConnectionInfo,ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyProjectInfo)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="project" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Telelogic\SynergyCommandBuilder.cs(≈175)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.ProcessInfo ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyCommandBuilder::UseReconfigureTemplate(ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyConnectionInfo,ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyProjectInfo)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="project" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Telelogic\SynergyCommandBuilder.cs(≈193)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.ProcessInfo ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyCommandBuilder::UpdateReconfigureProperites(ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyConnectionInfo,ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyProjectInfo)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="project" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Telelogic\SynergyCommandBuilder.cs(≈212)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.ProcessInfo ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyCommandBuilder::Reconfigure(ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyConnectionInfo,ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyProjectInfo)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="project" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Telelogic\SynergyCommandBuilder.cs(≈231)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.ProcessInfo ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyCommandBuilder::GetWorkArea(ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyConnectionInfo,ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyProjectInfo)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="project" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Telelogic\SynergyCommandBuilder.cs(≈270)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.ProcessInfo ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyCommandBuilder::GetNewTasks(ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyConnectionInfo,ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyProjectInfo,System.DateTime)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="project" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Telelogic\SynergyCommandBuilder.cs(≈310)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.ProcessInfo ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyCommandBuilder::AddTasksToFolder(ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyConnectionInfo,ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyProjectInfo,ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Telelogic\SynergyCommandBuilder.cs(≈359)"></defect>
<defect Severity="High" Confidence="Normal" Location="project" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Telelogic\SynergyCommandBuilder.cs(≈359)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.ProcessInfo ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyCommandBuilder::AddLabelToTaskComment(ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyConnectionInfo,ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyProjectInfo,ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Telelogic\SynergyCommandBuilder.cs(≈376)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.ProcessInfo ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyCommandBuilder::CreateBaseline(ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyConnectionInfo,ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyProjectInfo,ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Telelogic\SynergyCommandBuilder.cs(≈400)"></defect>
<defect Severity="High" Confidence="Normal" Location="project" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Telelogic\SynergyCommandBuilder.cs(≈400)"></defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.Core.Sourcecontrol.UserFilter::Accept(ThoughtWorks.CruiseControl.Core.Modification)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="m" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\UserFilter.cs(≈31)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Modification[] ThoughtWorks.CruiseControl.Core.Sourcecontrol.Vault3::GetModifications(ThoughtWorks.CruiseControl.Core.IIntegrationResult,ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="from" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Vault3.cs(≈38)"></defect>
<defect Severity="High" Confidence="Normal" Location="to" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Vault3.cs(≈38)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Sourcecontrol.Vault3::LabelSourceControl(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Vault3.cs(≈54)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.ProcessInfo ThoughtWorks.CruiseControl.Core.Sourcecontrol.Vault3::ForHistoryProcessInfo(ThoughtWorks.CruiseControl.Core.IIntegrationResult,ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="from" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Vault3.cs(≈181)"></defect>
<defect Severity="Medium" Confidence="Normal" Location="to" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Vault3.cs(≈181)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.ProcessInfo ThoughtWorks.CruiseControl.Core.Sourcecontrol.Vault3::ProcessInfoFor(ThoughtWorks.CruiseControl.Core.Util.PrivateArguments,ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Vault3.cs(≈188)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Sourcecontrol.Vault3::AddCommonOptionalArguments(ThoughtWorks.CruiseControl.Core.Util.PrivateArguments)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="builder" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Vault3.cs(≈207)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Sourcecontrol.Vault317::GetSource(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Vault317.cs(≈83)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Sourcecontrol.Vault317::LabelSourceControl(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Vault317.cs(≈113)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Sourcecontrol.Vss::GetSource(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Vss.cs(≈320)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Modification[] ThoughtWorks.CruiseControl.Core.Sourcecontrol.VssHistoryParser::ParseModifications(System.String[])" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="entries" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\VssHistoryParser.cs(≈35)"></defect>
</target>
<target Name="System.String[] ThoughtWorks.CruiseControl.Core.Sourcecontrol.VssHistoryParser::ReadAllEntries(System.IO.TextReader)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="history" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\VssHistoryParser.cs(≈50)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Sourcecontrol.VSSParser::.ctor(System.String,ThoughtWorks.CruiseControl.Core.Sourcecontrol.IVssLocale)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="entry" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\VssHistoryParser.cs(≈134)"></defect>
<defect Severity="High" Confidence="Normal" Location="locale" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\VssHistoryParser.cs(≈134)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Sourcecontrol.VSSParser::ParseUsernameAndDate(ThoughtWorks.CruiseControl.Core.Modification)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="mod" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\VssHistoryParser.cs(≈160)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Sourcecontrol.VSSParser::ParseComment(ThoughtWorks.CruiseControl.Core.Modification)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="mod" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\VssHistoryParser.cs(≈175)"></defect>
</target>
<target Name="System.DateTime ThoughtWorks.CruiseControl.Core.Sourcecontrol.VssLocale::ParseDateTime(System.String,System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="time" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\VssLocale.cs(≈86)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Modification[] ThoughtWorks.CruiseControl.Core.Sourcecontrol.Vsts::GetModifications(ThoughtWorks.CruiseControl.Core.IIntegrationResult,ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="to" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Vsts.cs(≈214)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Sourcecontrol.Vsts::LabelSourceControl(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Vsts.cs(≈232)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Modification[] ThoughtWorks.CruiseControl.Core.Sourcecontrol.VstsHistoryParser::Parse(System.IO.TextReader,System.DateTime,System.DateTime)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="vstsLog" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\VstsHistoryParser.cs(≈24)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.State.FileStateManager::.ctor(ThoughtWorks.CruiseControl.Core.Util.IFileSystem,ThoughtWorks.CruiseControl.Core.Util.IExecutionEnvironment)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="fileSystem" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\state\FileStateManager.cs(≈43)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.State.XmlProjectStateManager::.ctor(ThoughtWorks.CruiseControl.Core.Util.IFileSystem,ThoughtWorks.CruiseControl.Core.Util.IExecutionEnvironment)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="fileSystem" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\state\XmlProjectStateManager.cs(≈34)"></defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.Core.Tasks.ArtifactCleanUpTask::Execute(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\ArtifactCleanUp.cs(≈114)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.ProcessResult ThoughtWorks.CruiseControl.Core.Tasks.BaseExecutableTask::TryToRun(ThoughtWorks.CruiseControl.Core.Util.ProcessInfo,ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\BaseExecutableTask.cs(≈45)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Tasks.BaseExecutableTask::Validate(ThoughtWorks.CruiseControl.Core.IConfiguration,ThoughtWorks.CruiseControl.Core.Config.ConfigurationTrace,ThoughtWorks.CruiseControl.Core.Config.IConfigurationErrorProcesser)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="parent" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\BaseExecutableTask.cs(≈119)"></defect>
<defect Severity="High" Confidence="Normal" Location="errorProcesser" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\BaseExecutableTask.cs(≈119)"></defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.Core.Tasks.CodeItRightTask::Execute(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\CodeItRightTask.cs(≈194)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Core.Tasks.CodeItRightTask::GetProcessBaseDirectory(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\CodeItRightTask.cs(≈258)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Core.Tasks.CodeItRightTask::GetProcessArguments(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\CodeItRightTask.cs(≈282)"></defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.Core.Tasks.CommentTask::Execute(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\CommentTask.cs(≈65)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Tasks.ConditionalTask::Validate(ThoughtWorks.CruiseControl.Core.IConfiguration,ThoughtWorks.CruiseControl.Core.Config.ConfigurationTrace,ThoughtWorks.CruiseControl.Core.Config.IConfigurationErrorProcesser)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="parent" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\ConditionalTask.cs(≈134)"></defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.Core.Tasks.ConditionalTask::Execute(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\ConditionalTask.cs(≈185)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Tasks.Conditions.AndTaskCondition::Validate(ThoughtWorks.CruiseControl.Core.IConfiguration,ThoughtWorks.CruiseControl.Core.Config.ConfigurationTrace,ThoughtWorks.CruiseControl.Core.Config.IConfigurationErrorProcesser)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="errorProcesser" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\Conditions\AndTaskCondition.cs(≈102)"></defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.Core.Tasks.Conditions.BuildConditionTaskCondition::Evaluate(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\Conditions\BuildConditionTaskCondition.cs(≈68)"></defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.Core.Tasks.Conditions.FileExistsTaskCondition::Evaluate(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\Conditions\FileExistsTaskCondition.cs(≈79)"></defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.Core.Tasks.Conditions.FolderExistsTaskCondition::Evaluate(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\Conditions\FolderExistsTaskCondition.cs(≈79)"></defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.Core.Tasks.Conditions.LastBuildStatusTaskCondition::Evaluate(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\Conditions\LastBuildStatusTaskCondition.cs(≈62)"></defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.Core.Tasks.Conditions.LastBuildTimeTaskCondition::Evaluate(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\Conditions\LastBuildTimeTaskCondition.cs(≈63)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Tasks.Conditions.OrTaskCondition::Validate(ThoughtWorks.CruiseControl.Core.IConfiguration,ThoughtWorks.CruiseControl.Core.Config.ConfigurationTrace,ThoughtWorks.CruiseControl.Core.Config.IConfigurationErrorProcesser)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="errorProcesser" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\Conditions\OrTaskCondition.cs(≈102)"></defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.Core.Tasks.Conditions.StatusTaskCondition::Evaluate(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\Conditions\StatusTaskCondition.cs(≈68)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Tasks.Conditions.UrlHeaderValueTaskCondition::Validate(ThoughtWorks.CruiseControl.Core.IConfiguration,ThoughtWorks.CruiseControl.Core.Config.ConfigurationTrace,ThoughtWorks.CruiseControl.Core.Config.IConfigurationErrorProcesser)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="errorProcesser" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\Conditions\UrlHeaderValueTaskCondition.cs(≈95)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Tasks.Conditions.UrlPingsTaskCondition::Validate(ThoughtWorks.CruiseControl.Core.IConfiguration,ThoughtWorks.CruiseControl.Core.Config.ConfigurationTrace,ThoughtWorks.CruiseControl.Core.Config.IConfigurationErrorProcesser)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="errorProcesser" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\Conditions\UrlPingsTaskCondition.cs(≈76)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Tasks.CruiseServerControlTask::Validate(ThoughtWorks.CruiseControl.Core.IConfiguration,ThoughtWorks.CruiseControl.Core.Config.ConfigurationTrace,ThoughtWorks.CruiseControl.Core.Config.IConfigurationErrorProcesser)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="errorProcesser" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\CruiseServerControlTask.cs(≈79)"></defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.Core.Tasks.CruiseServerControlTask::Execute(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\CruiseServerControlTask.cs(≈97)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Tasks.DirectDynamicValue::ApplyTo(System.Object,System.Collections.Generic.Dictionary`2<System.String,System.String>,System.Collections.Generic.IEnumerable`1<ThoughtWorks.CruiseControl.Remote.Parameters.ParameterBase>)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="parameters" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\DirectDynamicValue.cs(≈123)"></defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.Core.Tasks.DupFinderTask::Execute(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\DupFinderTask.cs(≈257)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Tasks.DupFinderTask::RemoveInputDir(System.Xml.XmlDocument)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="document" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\DupFinderTask.cs(≈396)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Tasks.DupFinderTask::ImportCode(System.Xml.XmlDocument)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="document" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\DupFinderTask.cs(≈418)"></defect>
</target>
<target Name="System.Int32 ThoughtWorks.CruiseControl.Core.Tasks.DupFinderTask::CompareFileNodes(System.Xml.XmlElement,System.Xml.XmlElement)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="firstNode" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\DupFinderTask.cs(≈513)"></defect>
<defect Severity="Medium" Confidence="Normal" Location="secondNode" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\DupFinderTask.cs(≈513)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Core.Tasks.DupFinderTask::QuoteSpaces(System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="value" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\DupFinderTask.cs(≈527)"></defect>
</target>
<target Name="System.Object ThoughtWorks.CruiseControl.Core.Tasks.DynamicValueUtility::FindTypedValue(System.Collections.IEnumerable,System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="values" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\DynamicValueUtility.cs(≈149)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.DynamicValueUtility/PropertyPart[] ThoughtWorks.CruiseControl.Core.Tasks.DynamicValueUtility::SplitPropertyName(System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="propertyName" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\DynamicValueUtility.cs(≈221)"></defect>
</target>
<target Name="System.Xml.XmlNode ThoughtWorks.CruiseControl.Core.Tasks.DynamicValueUtility::ConvertXmlToDynamicValues(Exortech.NetReflector.NetReflectorTypeTable,System.Xml.XmlNode,System.String[])" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="inputNode" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\DynamicValueUtility.cs(≈unavailable)"></defect>
<defect Severity="High" Confidence="Normal" Location="typeTable" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\DynamicValueUtility.cs(≈unavailable)"></defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.Core.Tasks.FtpTask::Execute(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\FtpTask.cs(≈130)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Tasks.HttpStatusTask::set_SuccessStatusCodes(System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="value" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\HttpStatusTask.cs(≈108)"></defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.Core.Tasks.HttpStatusTask::Execute(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\HttpStatusTask.cs(≈200)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Tasks.HttpStatusTask/HttpRequestStatus::WriteTo(System.Xml.XmlWriter,System.Boolean)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="writer" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\HttpStatusTask.cs(≈629)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Tasks.MergeFileSerialiser::Write(System.Xml.XmlWriter,System.Object)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="writer" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\MergeFileSerialiser.cs(≈109)"></defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.Core.Tasks.NCoverReportTask::Execute(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\NCoverReportTask.cs(≈399)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Core.Tasks.NCoverReportTask::GetProcessArguments(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\NCoverReportTask.cs(≈490)"></defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.Core.Tasks.NCoverProfileTask::Execute(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\NCoverProfileTask.cs(≈505)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Core.Tasks.NCoverProfileTask::GetProcessArguments(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\NCoverProfileTask.cs(≈577)"></defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.Core.Tasks.DevenvTask::Execute(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\DevenvTask.cs(≈257)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Tasks.ProcessTaskResult::.ctor(ThoughtWorks.CruiseControl.Core.Util.ProcessResult,System.Boolean)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\ProcessTaskResult.cs(≈21)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Tasks.ProcessTaskResult::WriteTo(System.Xml.XmlWriter)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="writer" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\ProcessTaskResult.cs(≈52)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Tasks.ExecutableTask::set_SuccessExitCodes(System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="value" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\ExecutableTask.cs(≈170)"></defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.Core.Tasks.ExecutableTask::Execute(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\ExecutableTask.cs(≈203)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Core.Tasks.ExecutableTask::GetProcessBaseDirectory(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\ExecutableTask.cs(≈243)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Tasks.FileTaskResult::.ctor(System.IO.FileInfo,System.Boolean,ThoughtWorks.CruiseControl.Core.Util.IFileSystem)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="file" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\FileTaskResult.cs(≈18)"></defect>
<defect Severity="High" Confidence="Normal" Location="fileSystem" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\FileTaskResult.cs(≈18)"></defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.Core.Tasks.FinalBuilderTask::Execute(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\FinalBuilderTask.cs(≈173)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Tasks.FinalBuilderTask::Validate(ThoughtWorks.CruiseControl.Core.IConfiguration,ThoughtWorks.CruiseControl.Core.Config.ConfigurationTrace,ThoughtWorks.CruiseControl.Core.Config.IConfigurationErrorProcesser)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="errorProcesser" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\FinalBuilderTask.cs(≈323)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Core.Tasks.GendarmeTask::GetProcessBaseDirectory(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\GendarmeTask.cs(≈257)"></defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.Core.Tasks.MergeFilesTask::Execute(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\MergeFilesTask.cs(≈141)"></defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.Core.Tasks.ModificationReaderTask::Execute(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\ModificationReaderTask.cs(≈86)"></defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.Core.Tasks.ModificationWriterTask::Execute(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\ModificationWriterTask.cs(≈110)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Core.Tasks.MsBuildTask::GetProcessBaseDirectory(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\MsBuildTask.cs(≈190)"></defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.Core.Tasks.MsBuildTask::Execute(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\MsBuildTask.cs(≈208)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Core.Tasks.NAntTask::GetProcessBaseDirectory(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\NAntTask.cs(≈311)"></defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.Core.Tasks.NDependTask::Execute(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\NDependTask.cs(≈258)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Util.PrivateArguments::AddQuote(System.String,System.Object)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="prefix" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\PrivateArguments.cs(≈184)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.PrivateArguments ThoughtWorks.CruiseControl.Core.Util.PrivateArguments::op_Addition(ThoughtWorks.CruiseControl.Core.Util.PrivateArguments,System.Object)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="args" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\PrivateArguments.cs(≈211)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Util.PrivateStringSerialiser::Write(System.Xml.XmlWriter,System.Object)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="writer" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\PrivateStringSerialiser.cs(≈71)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Util.UriSerializer::Write(System.Xml.XmlWriter,System.Object)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="writer" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\UriSerializer.cs(≈76)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Util.NetworkCredentialsSerializer::Write(System.Xml.XmlWriter,System.Object)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="writer" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\NetworkCredentialsSerializer.cs(≈81)"></defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.Core.Tasks.NullTask::Execute(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\NullTask.cs(≈53)"></defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.Core.Tasks.NUnitTask::Execute(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\NUnitTask.cs(≈144)"></defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.Core.Tasks.PowerShellTask::Execute(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\PowerShellTask.cs(≈191)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Core.Tasks.RakeTask::GetProcessBaseDirectory(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\RakeTask.cs(≈230)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Tasks.ReplacementDynamicValue::ApplyTo(System.Object,System.Collections.Generic.Dictionary`2<System.String,System.String>,System.Collections.Generic.IEnumerable`1<ThoughtWorks.CruiseControl.Remote.Parameters.ParameterBase>)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="parameters" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\ReplacementDynamicValue.cs(≈134)"></defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.Core.Tasks.SequentialTask::Execute(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\SequentialTask.cs(≈79)"></defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.Core.Tasks.SynchronisationTask::Execute(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="result" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\SynchronisationTask.cs(≈134)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Triggers.FilterTrigger::set_WeekDays(System.DayOfWeek[])" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="value" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Triggers\FilterTrigger.cs(≈190)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Util.FileChangedWatcher::.ctor(System.String[])" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="filenames" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\FileChangedWatcher.cs(≈10)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.Log4NetTrace.ITraceLog ThoughtWorks.CruiseControl.Core.Util.Log4NetTrace.TraceLogManager::GetLogger(System.Type)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="type" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\Log4NetTrace\TraceLogManager.cs(≈213)"></defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.Core.Util.PathUtils::Match(System.String,System.String,System.Boolean)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="pattern" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\PathUtil.cs(≈60)"></defect>
<defect Severity="High" Confidence="Normal" Location="str" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\PathUtil.cs(≈60)"></defect>
</target>
<target Name="System.String[] ThoughtWorks.CruiseControl.Core.Util.PathUtils::SplitPath(System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="target" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\PathUtil.cs(≈407)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Core.Util.ReflectionUtil::ReflectionToString(System.Object)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="obj" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\ReflectionUtil.cs(≈98)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Core.Util.StringUtil::LastWord(System.String,System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="separators" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\StringUtil.cs(≈66)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Core.Util.StringUtil::GetArrayContents(System.Array)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="x" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\StringUtil.cs(≈312)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Util.SynchronisedData::LoadData(ThoughtWorks.CruiseControl.Core.Util.LoadDataHandler)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="handler" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\SynchronisedData.cs(≈76)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Util.SystemIoFileSystem::AtomicSave(System.String,System.String,System.Text.Encoding)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="encoding" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\SystemIoFileSystem.cs(≈101)"></defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.Core.Util.SystemPath::PathIsInvalid(System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="path" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\SystemPath.cs(≈73)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Core.Util.TempFileUtil::CreateTempDir(System.Object)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="obj" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\TempFileUtil.cs(≈16)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Core.Util.TempFileUtil::GetTempPath(System.Object)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="obj" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\TempFileUtil.cs(≈40)"></defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.Core.Util.TempFileUtil::DeleteTempDir(System.Object)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="obj" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\TempFileUtil.cs(≈63)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Util.TempFileUtil::CreateTempFiles(System.String,System.String[])" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="filenames" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\TempFileUtil.cs(≈103)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Util.Timeout::Write(System.Xml.XmlWriter)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="writer" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\Timeout.cs(≈72)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Util.TimeUnits::.ctor(System.String,System.Int32)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="name" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\TimeUnits.cs(≈19)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.TimeUnits ThoughtWorks.CruiseControl.Core.Util.TimeUnits::Parse(System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="s" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\TimeUnits.cs(≈39)"></defect>
</target>
<target Name="System.Xml.XmlElement ThoughtWorks.CruiseControl.Core.Util.XmlUtil::GetFirstElement(System.Xml.XmlDocument,System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="doc" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\XmlUtil.cs(≈28)"></defect>
</target>
<target Name="System.Xml.XmlElement ThoughtWorks.CruiseControl.Core.Util.XmlUtil::GetSingleElement(System.Xml.XmlDocument,System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="doc" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\XmlUtil.cs(≈38)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Core.Util.XmlUtil::SelectValue(System.Xml.XmlDocument,System.String,System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="document" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\XmlUtil.cs(≈98)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Core.Util.XmlUtil::SelectRequiredValue(System.Xml.XmlDocument,System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="document" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\XmlUtil.cs(≈109)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Core.Util.XmlUtil::StringSerialize(System.Object)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="o" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\XmlUtil.cs(≈140)"></defect>
</target>
<target Name="System.Xml.XmlElement ThoughtWorks.CruiseControl.Core.Util.XmlUtil::AddChild(System.Xml.XmlNode,System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="parent" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\XmlUtil.cs(≈167)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Util.XmlUtil::WriteNonNullElementString(System.Xml.XmlWriter,System.String,System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="writer" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\XmlUtil.cs(≈175)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.MSBuild.XmlLogger::Initialize(Microsoft.Build.Framework.IEventSource)" Assembly="ThoughtWorks.CruiseControl.MSBuild, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="eventSource" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\MSBuildLogger\XmlLogger.cs(≈35)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Remote.CommunicationsException::GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="info" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\CommunicationsException.cs(≈80)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::ProcessSingleAction(System.Action`1<T>,T)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="action" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\CruiseServerClientBase.cs(≈615)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Remote.CruiseServerHttpClient::.ctor(System.String,System.Net.WebClient)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="serverUri" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\CruiseServerHttpClient.cs(≈36)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Remote.EncryptingConnection::.ctor(ThoughtWorks.CruiseControl.Remote.IServerConnection)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="innerConnection" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\EncryptingConnection.cs(≈17)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.Messages.Response ThoughtWorks.CruiseControl.Remote.EncryptingConnection::SendMessage(System.String,ThoughtWorks.CruiseControl.Remote.Messages.ServerRequest)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="request" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\EncryptingConnection.cs(≈88)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Remote.Messages.Response::.ctor(ThoughtWorks.CruiseControl.Remote.Messages.ServerRequest)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="request" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\Messages\Response.cs(≈35)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Remote.Messages.Response::.ctor(ThoughtWorks.CruiseControl.Remote.Messages.Response)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="response" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\Messages\Response.cs(≈19)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Remote.Monitor.Project::LoadBuilds(ThoughtWorks.CruiseControl.Remote.ProjectStatus)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="value" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\Monitor\Project.cs(≈527)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Remote.Monitor.Server::.ctor(ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase,ThoughtWorks.CruiseControl.Remote.ClientStartUpSettings)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="settings" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\Monitor\Server.cs(≈15)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Remote.Monitor.Server::.ctor(ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase,ThoughtWorks.CruiseControl.Remote.Monitor.IServerWatcher,ThoughtWorks.CruiseControl.Remote.ClientStartUpSettings)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="settings" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\Monitor\Server.cs(≈15)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Remote.Monitor.Server::OnWatcherUpdate(System.Object,ThoughtWorks.CruiseControl.Remote.Monitor.ServerUpdateArgs)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="e" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\Monitor\Server.cs(≈581)"></defect>
</target>
<target Name="T ThoughtWorks.CruiseControl.Remote.Mono.Option::Parse(System.String,ThoughtWorks.CruiseControl.Remote.Mono.OptionContext)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="c" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\Mono\Options.cs(≈344)"></defect>
</target>
<target Name="System.Collections.Generic.List`1<System.String> ThoughtWorks.CruiseControl.Remote.Mono.OptionSet::Parse(System.Collections.Generic.IEnumerable`1<System.String>)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="arguments" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\Mono\Options.cs(≈728)"></defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.Remote.Mono.OptionSet::Parse(System.String,ThoughtWorks.CruiseControl.Remote.Mono.OptionContext)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="c" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\Mono\Options.cs(≈788)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Remote.CruiseServerClient::Request(System.String,ThoughtWorks.CruiseControl.Remote.IntegrationRequest)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="integrationRequest" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\CruiseServerClient.cs(≈148)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Remote.CruiseServerClient::SendMessage(System.String,ThoughtWorks.CruiseControl.Remote.Message)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="message" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\CruiseServerClient.cs(≈190)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase ThoughtWorks.CruiseControl.Remote.CruiseServerClientFactory::GenerateHttpClient(System.String,ThoughtWorks.CruiseControl.Remote.ClientStartUpSettings)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="settings" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\CruiseServerClientFactory.cs(≈151)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase ThoughtWorks.CruiseControl.Remote.CruiseServerClientFactory::GenerateRemotingClient(System.String,ThoughtWorks.CruiseControl.Remote.ClientStartUpSettings)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="settings" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\CruiseServerClientFactory.cs(≈222)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Remote.CruiseServerClientFactory::AddInitialiser(System.String,ThoughtWorks.CruiseControl.Remote.CruiseServerClientFactory/ClientInitialiser)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="transport" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\CruiseServerClientFactory.cs(≈310)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.IServerConnection ThoughtWorks.CruiseControl.Remote.CruiseServerClientFactory::BuildUpConnection(ThoughtWorks.CruiseControl.Remote.IServerConnection,ThoughtWorks.CruiseControl.Remote.ClientStartUpSettings)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="settings" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\CruiseServerClientFactory.cs(≈323)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Remote.NameValuePairSerialiser::Write(System.Xml.XmlWriter,System.Object)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="writer" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\NameValuePairSerialiser.cs(≈77)"></defect>
</target>
<target Name="System.Exception ThoughtWorks.CruiseControl.Remote.Parameters.ParameterBase::GenerateException(System.String,System.Object[])" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="message" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\Parameters\ParameterBase.cs(≈188)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Remote.ItemStatus::AddChild(ThoughtWorks.CruiseControl.Remote.ItemStatus)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="child" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\ItemStatus.cs(≈171)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Remote.ItemStatus::CopyTo(ThoughtWorks.CruiseControl.Remote.ItemStatus)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="value" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\ItemStatus.cs(≈196)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.ICruiseManager ThoughtWorks.CruiseControl.Remote.RemoteCruiseManagerFactory::GetCruiseManager(System.String)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="url" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\RemoteCruiseManagerFactory.cs(≈15)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.ICruiseServerClient ThoughtWorks.CruiseControl.Remote.RemoteCruiseManagerFactory::GetCruiseServerClient(System.String)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="url" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\RemoteCruiseManagerFactory.cs(≈26)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Remote.RemotingFileTransfer::.ctor(System.IO.Stream)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="source" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\RemotingFileTransfer.cs(≈19)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Remote.RemotingFileTransfer::Download(System.IO.Stream)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="destination" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\RemotingFileTransfer.cs(≈56)"></defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.Remote.Security.DateRangeAuditFilter::DoCheckFilter(ThoughtWorks.CruiseControl.Remote.Security.AuditRecord)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="record" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\Security\DateRangeAuditFilter.cs(≈72)"></defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.Remote.Security.EventTypeAuditFilter::DoCheckFilter(ThoughtWorks.CruiseControl.Remote.Security.AuditRecord)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="record" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\Security\EventTypeAuditFilter.cs(≈60)"></defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.Remote.Security.ProjectAuditFilter::DoCheckFilter(ThoughtWorks.CruiseControl.Remote.Security.AuditRecord)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="record" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\Security\ProjectAuditFilter.cs(≈61)"></defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.Remote.Security.SecurityRightAuditFilter::DoCheckFilter(ThoughtWorks.CruiseControl.Remote.Security.AuditRecord)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="record" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\Security\SecurityRightFilter.cs(≈60)"></defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.Remote.Security.UserAuditFilter::DoCheckFilter(ThoughtWorks.CruiseControl.Remote.Security.AuditRecord)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="record" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\Security\UserAuditFilter.cs(≈61)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Remote.NameValuePair::Copy(System.Collections.Generic.Dictionary`2<System.String,System.String>,System.Collections.Generic.List`1<ThoughtWorks.CruiseControl.Remote.NameValuePair>)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="list" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\NameValuePair.cs(≈163)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Remote.NameValuePair::Copy(System.Collections.Generic.List`1<ThoughtWorks.CruiseControl.Remote.NameValuePair>,System.Collections.Generic.List`1<ThoughtWorks.CruiseControl.Remote.NameValuePair>)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="destination" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\NameValuePair.cs(≈179)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Remote.CruiseServerClientFactoryExtensions::SwitchHtppToWcf(ThoughtWorks.CruiseControl.Remote.CruiseServerClientFactory)" Assembly="ThoughtWorks.CruiseControl.Remote.Extensions, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="factory" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Communications.Extensions\CruiseServerClientFactoryExtensions.cs(≈76)"></defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.WebDashboard.Dashboard.GenericPlugins.ProjectConfigurableBuildPlugin::IsDisplayedForProject(ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.IProjectSpecifier)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="project" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Dashboard\GenericPlugins\ProjectConfigurableBuildPlugin.cs(≈14)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.MVC.IResponse ThoughtWorks.CruiseControl.WebDashboard.Dashboard.ProjectParametersAction::Execute(ThoughtWorks.CruiseControl.WebDashboard.IO.ICruiseRequest)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="cruiseRequest" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Dashboard\ProjectParametersAction.cs(≈31)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.MVC.IResponse ThoughtWorks.CruiseControl.WebDashboard.Plugins.Administration.AdministerAction::Execute(ThoughtWorks.CruiseControl.WebDashboard.IO.ICruiseRequest)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="cruiseRequest" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\Administration\AdministerAction.cs(≈82)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.IO.ConditionalGetFingerprint ThoughtWorks.CruiseControl.WebDashboard.IO.ConditionalGetFingerprint::Combine(ThoughtWorks.CruiseControl.WebDashboard.IO.ConditionalGetFingerprint)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="other" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\IO\ConditionalGetFingerprint.cs(≈20)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.MVC.IResponse ThoughtWorks.CruiseControl.WebDashboard.Dashboard.Actions.MultipleXslReportBuildAction::Execute(ThoughtWorks.CruiseControl.WebDashboard.IO.ICruiseRequest)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="cruiseRequest" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Dashboard\Actions\MultipleXslReportBuildAction.cs(≈25)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.MVC.IResponse ThoughtWorks.CruiseControl.WebDashboard.Dashboard.Actions.XslReportBuildAction::Execute(ThoughtWorks.CruiseControl.WebDashboard.IO.ICruiseRequest)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="cruiseRequest" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Dashboard\Actions\XslReportBuildAction.cs(≈26)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.IBuildSpecifier ThoughtWorks.CruiseControl.WebDashboard.Dashboard.CruiseManagerBuildNameRetriever::GetNextBuildSpecifier(ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.IBuildSpecifier,System.String)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="buildSpecifier" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Dashboard\CruiseManagerBuildNameRetriever.cs(≈21)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.IBuildSpecifier ThoughtWorks.CruiseControl.WebDashboard.Dashboard.CruiseManagerBuildNameRetriever::GetPreviousBuildSpecifier(ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.IBuildSpecifier,System.String)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="buildSpecifier" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Dashboard\CruiseManagerBuildNameRetriever.cs(≈40)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.WebDashboard.Dashboard.DefaultBuildNameFormatter::GetPrettyBuildName(ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.IBuildSpecifier,System.IFormatProvider)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="buildSpecifier" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Dashboard\DefaultBuildNameFormatter.cs(≈16)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.WebDashboard.Dashboard.DefaultBuildNameFormatter::GetCssClassForBuildLink(ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.IBuildSpecifier)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="buildSpecifier" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Dashboard\DefaultBuildNameFormatter.cs(≈22)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.WebDashboard.Dashboard.DefaultBuildNameFormatter::GetCssClassForSelectedBuildLink(ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.IBuildSpecifier)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="buildSpecifier" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Dashboard\DefaultBuildNameFormatter.cs(≈27)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.IAbsoluteLink ThoughtWorks.CruiseControl.WebDashboard.Dashboard.DefaultLinkFactory::CreateProjectLink(ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.IProjectSpecifier,System.String)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="projectSpecifier" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Dashboard\DefaultLinkFactory.cs(≈34)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.IAbsoluteLink ThoughtWorks.CruiseControl.WebDashboard.Dashboard.DefaultLinkFactory::CreateServerLink(ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.IServerSpecifier,System.String)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="serverSpecifier" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Dashboard\DefaultLinkFactory.cs(≈44)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.IAbsoluteLink[] ThoughtWorks.CruiseControl.WebDashboard.Dashboard.DefaultPluginLinkCalculator::GetBuildPluginLinks(ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.IBuildSpecifier)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="buildSpecifier" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Dashboard\DefaultPluginLinkCalculator.cs(≈19)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.ProjectGridRow[] ThoughtWorks.CruiseControl.WebDashboard.Dashboard.ProjectGrid::GenerateProjectGridRows(ThoughtWorks.CruiseControl.WebDashboard.ServerConnection.ProjectStatusOnServer[],System.String,ThoughtWorks.CruiseControl.WebDashboard.Dashboard.ProjectGridSortColumn,System.Boolean,System.String,ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.ICruiseUrlBuilder,ThoughtWorks.CruiseControl.WebDashboard.Resources.Translations)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="urlBuilder" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Dashboard\ProjectGrid.cs(≈15)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.WebDashboard.Dashboard.RecentBuildLister::BuildRecentBuildsTable(ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.IBuildSpecifier,System.String)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="buildSpecifier" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Dashboard\RecentBuildLister.cs(≈49)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.MVC.HtmlFragmentResponse ThoughtWorks.CruiseControl.WebDashboard.Dashboard.SideBarViewBuilder::Execute(ThoughtWorks.CruiseControl.WebDashboard.IO.ICruiseRequest)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="request" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Dashboard\SideBarViewBuilder.cs(≈115)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.MVC.IResponse ThoughtWorks.CruiseControl.WebDashboard.Dashboard.VelocityProjectGridAction::Execute(System.String,ThoughtWorks.CruiseControl.WebDashboard.IO.ICruiseRequest)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="request" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Dashboard\VelocityProjectGridAction.cs(≈59)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.MVC.IResponse ThoughtWorks.CruiseControl.WebDashboard.Dashboard.VelocityProjectGridAction::Execute(System.String,ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.IServerSpecifier,ThoughtWorks.CruiseControl.WebDashboard.IO.ICruiseRequest)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="serverSpecifier" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Dashboard\VelocityProjectGridAction.cs(≈65)"></defect>
<defect Severity="High" Confidence="Normal" Location="request" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Dashboard\VelocityProjectGridAction.cs(≈65)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.MVC.IResponse ThoughtWorks.CruiseControl.WebDashboard.IO.InMemoryResponseCache::Get(ThoughtWorks.CruiseControl.WebDashboard.MVC.IRequest)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="request" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\IO\InMemoryResponseCache.cs(≈23)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.WebDashboard.IO.InMemoryResponseCache::Insert(ThoughtWorks.CruiseControl.WebDashboard.MVC.IRequest,ThoughtWorks.CruiseControl.WebDashboard.MVC.IResponse)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="request" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\IO\InMemoryResponseCache.cs(≈28)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.WebDashboard.MVC.ASPNET.HttpHandler::ProcessRequest(System.Web.HttpContext)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="context" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\MVC\ASPNET\HttpHandler.cs(≈16)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.WebDashboard.MVC.BinaryResponse::Process(System.Web.HttpResponse)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="response" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\MVC\BinaryResponse.cs(≈17)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.WebDashboard.MVC.FileTransferResponse::Process(System.Web.HttpResponse)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="response" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\MVC\FileTransferResponse.cs(≈33)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.MVC.IResponse ThoughtWorks.CruiseControl.WebDashboard.MVC.Cruise.BuildCheckingProxyAction::Execute(ThoughtWorks.CruiseControl.WebDashboard.IO.ICruiseRequest)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="cruiseRequest" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\MVC\Cruise\BuildCheckingProxyAction.cs(≈17)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.MVC.IAction ThoughtWorks.CruiseControl.WebDashboard.MVC.Cruise.CruiseActionFactory::Create(ThoughtWorks.CruiseControl.WebDashboard.MVC.IRequest)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="request" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\MVC\Cruise\CruiseActionFactory.cs(≈19)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.IO.IConditionalGetFingerprintProvider ThoughtWorks.CruiseControl.WebDashboard.MVC.Cruise.CruiseActionFactory::CreateFingerprintProvider(ThoughtWorks.CruiseControl.WebDashboard.MVC.IRequest)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="request" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\MVC\Cruise\CruiseActionFactory.cs(≈34)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.MVC.IResponse ThoughtWorks.CruiseControl.WebDashboard.MVC.Cruise.ProjectCheckingProxyAction::Execute(ThoughtWorks.CruiseControl.WebDashboard.IO.ICruiseRequest)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="cruiseRequest" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\MVC\Cruise\ProjectCheckingProxyAction.cs(≈17)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.MVC.IResponse ThoughtWorks.CruiseControl.WebDashboard.MVC.Cruise.ServerCheckingProxyAction::Execute(ThoughtWorks.CruiseControl.WebDashboard.IO.ICruiseRequest)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="cruiseRequest" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\MVC\Cruise\ServerCheckingProxyAction.cs(≈17)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.MVC.IResponse ThoughtWorks.CruiseControl.WebDashboard.MVC.Cruise.UnknownActionAction::Execute(ThoughtWorks.CruiseControl.WebDashboard.MVC.IRequest)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="request" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\MVC\Cruise\UnknownActionAction.cs(≈6)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.IO.ConditionalGetFingerprint ThoughtWorks.CruiseControl.WebDashboard.MVC.FingerprintFactory::BuildFromRequest(ThoughtWorks.CruiseControl.WebDashboard.MVC.IRequest)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="request" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\IO\FingerprintFactory.cs(≈35)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.WebDashboard.MVC.JsonFragmentResponse::Process(System.Web.HttpResponse)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="response" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\MVC\JsonFragmentResponse.cs(≈22)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.WebDashboard.MVC.NotModifiedResponse::Process(System.Web.HttpResponse)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="response" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\MVC\NotModifiedResponse.cs(≈16)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.WebDashboard.MVC.RedirectResponse::Process(System.Web.HttpResponse)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="response" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\MVC\RedirectResponse.cs(≈21)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.WebDashboard.MVC.View.LazilyInitialisingVelocityTransformer::Transform(System.String,System.Collections.Hashtable)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="transformable" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\MVC\View\LazilyInitialisingVelocityTransformer.cs(≈42)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.WebDashboard.MVC.XmlFragmentResponse::Process(System.Web.HttpResponse)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="response" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\MVC\XmlFragmentResponse.cs(≈22)"></defect>
</target>
<target Name="System.Object ThoughtWorks.CruiseControl.WebDashboard.Plugins.BuildReport.BuildReportXslFilenameSerialiser::Read(System.Xml.XmlNode,Exortech.NetReflector.NetReflectorTypeTable)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="node" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\BuildReport\BuildReportXslFilenameSerialiser.cs(≈22)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.MVC.IResponse ThoughtWorks.CruiseControl.WebDashboard.Plugins.BuildReport.HtmlBuildLogAction::Execute(ThoughtWorks.CruiseControl.WebDashboard.IO.ICruiseRequest)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="cruiseRequest" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\BuildReport\HtmlBuildLogAction.cs(≈36)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.MVC.IResponse ThoughtWorks.CruiseControl.WebDashboard.Plugins.BuildReport.LatestBuildReportProjectPlugin::Execute(ThoughtWorks.CruiseControl.WebDashboard.IO.ICruiseRequest)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="cruiseRequest" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\BuildReport\LatestBuildReportProjectPlugin.cs(≈25)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.MVC.IResponse ThoughtWorks.CruiseControl.WebDashboard.Plugins.BuildReport.BuildFileDownload::Execute(ThoughtWorks.CruiseControl.WebDashboard.IO.ICruiseRequest)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="cruiseRequest" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\BuildReport\BuildFileDownload.cs(≈33)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.MVC.IResponse ThoughtWorks.CruiseControl.WebDashboard.Plugins.BuildReport.XmlBuildLogAction::Execute(ThoughtWorks.CruiseControl.WebDashboard.IO.ICruiseRequest)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="cruiseRequest" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\BuildReport\XmlBuildLogAction.cs(≈20)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.MVC.IResponse ThoughtWorks.CruiseControl.WebDashboard.Plugins.FarmReport.XmlServerSecurityAction::Execute(ThoughtWorks.CruiseControl.WebDashboard.MVC.IRequest)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="request" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\FarmReport\XmlServerSecurityAction.cs(≈23)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.MVC.IResponse ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.OhlohProjectPlugin::Execute(ThoughtWorks.CruiseControl.WebDashboard.IO.ICruiseRequest)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="request" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\ProjectReport\OhlohProjectPlugin.cs(≈85)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.MVC.IResponse ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.PackageListAction::Execute(ThoughtWorks.CruiseControl.WebDashboard.IO.ICruiseRequest)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="cruiseRequest" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\ProjectReport\PackageListAction.cs(≈51)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.MVC.IResponse ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.ProjectStatusPlugin::Execute(ThoughtWorks.CruiseControl.WebDashboard.IO.ICruiseRequest)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="cruiseRequest" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\ProjectReport\ProjectStatusPlugin.cs(≈43)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.MVC.IResponse ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.ProjectFileDownload::Execute(ThoughtWorks.CruiseControl.WebDashboard.IO.ICruiseRequest)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="cruiseRequest" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\ProjectReport\ProjectFileDownload.cs(≈34)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.MVC.IResponse ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.ProjectReportProjectPlugin::Execute(ThoughtWorks.CruiseControl.WebDashboard.IO.ICruiseRequest)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="cruiseRequest" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\ProjectReport\ProjectReportProjectPlugin.cs(≈58)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.MVC.IResponse ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.ProjectTimelineAction::Execute(ThoughtWorks.CruiseControl.WebDashboard.IO.ICruiseRequest)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="cruiseRequest" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\ProjectReport\ProjectTimelineAction.cs(≈58)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.MVC.IResponse ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.ViewConfigurationProjectPlugin::Execute(ThoughtWorks.CruiseControl.WebDashboard.IO.ICruiseRequest)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="cruiseRequest" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\ProjectReport\ViewConfigurationProjectPlugin.cs(≈60)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.MVC.IResponse ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.ProjectXmlReport::Execute(ThoughtWorks.CruiseControl.WebDashboard.IO.ICruiseRequest)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="cruiseRequest" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\ProjectReport\ProjectXmlReport.cs(≈34)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.MVC.IResponse ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.ProjectStatusAction::Execute(ThoughtWorks.CruiseControl.WebDashboard.IO.ICruiseRequest)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="cruiseRequest" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\ProjectReport\ProjectStatusAction.cs(≈37)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.MVC.IResponse ThoughtWorks.CruiseControl.WebDashboard.Plugins.RSS.RSSFeed::Execute(ThoughtWorks.CruiseControl.WebDashboard.IO.ICruiseRequest)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="request" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\RSS\RSSFeed.cs(≈23)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.MVC.IResponse ThoughtWorks.CruiseControl.WebDashboard.Plugins.Security.ChangePasswordSecurityAction::Execute(ThoughtWorks.CruiseControl.WebDashboard.IO.ICruiseRequest)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="cruiseRequest" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\Security\ChangePasswordSecurityAction.cs(≈41)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.MVC.IResponse ThoughtWorks.CruiseControl.WebDashboard.Plugins.Security.LogoutSecurityAction::Execute(ThoughtWorks.CruiseControl.WebDashboard.IO.ICruiseRequest)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="cruiseRequest" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\Security\LogoutSecurityAction.cs(≈42)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.MVC.IResponse ThoughtWorks.CruiseControl.WebDashboard.Plugins.Security.UserNameSecurityAction::Execute(ThoughtWorks.CruiseControl.WebDashboard.IO.ICruiseRequest)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="cruiseRequest" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\Security\UserNameSecurityAction.cs(≈41)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.MVC.IResponse ThoughtWorks.CruiseControl.WebDashboard.Plugins.ServerReport.MessageHandlerPlugin::Execute(ThoughtWorks.CruiseControl.WebDashboard.IO.ICruiseRequest)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="cruiseRequest" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\ServerReport\MessageHandlerPlugin.cs(≈72)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.MVC.IResponse ThoughtWorks.CruiseControl.WebDashboard.Plugins.ServerReport.QueueStatusServerPlugin::Execute(ThoughtWorks.CruiseControl.WebDashboard.IO.ICruiseRequest)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="request" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\ServerReport\QueueStatusServerPlugin.cs(≈42)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.MVC.IResponse ThoughtWorks.CruiseControl.WebDashboard.Plugins.ServerReport.ProjectConfigurationServerPlugin::Execute(ThoughtWorks.CruiseControl.WebDashboard.IO.ICruiseRequest)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="request" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\ServerReport\ProjectConfigurationServerPlugin.cs(≈47)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.MVC.IResponse ThoughtWorks.CruiseControl.WebDashboard.Plugins.ServerReport.ServerInformationServerPlugin::Execute(ThoughtWorks.CruiseControl.WebDashboard.IO.ICruiseRequest)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="request" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\ServerReport\ServerInformationServerPlugin.cs(≈52)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.MVC.IResponse ThoughtWorks.CruiseControl.WebDashboard.Plugins.ServerReport.ServerLogServerPlugin::Execute(ThoughtWorks.CruiseControl.WebDashboard.IO.ICruiseRequest)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="request" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\ServerReport\ServerLogServerPlugin.cs(≈45)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.MVC.IResponse ThoughtWorks.CruiseControl.WebDashboard.Plugins.ServerReport.ServerReportServerPlugin::Execute(ThoughtWorks.CruiseControl.WebDashboard.IO.ICruiseRequest)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="request" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\ServerReport\ServerReportServerPlugin.cs(≈65)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.MVC.IResponse ThoughtWorks.CruiseControl.WebDashboard.Plugins.ServerReport.ServerSecurityConfigurationServerPlugin::Execute(ThoughtWorks.CruiseControl.WebDashboard.IO.ICruiseRequest)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="request" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\ServerReport\ServerSecurityConfigurationServerPlugin.cs(≈50)"></defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.WebDashboard.Plugins.Statistics.BuildGraph::Equals(System.Object)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="obj" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\Statistics\BuildGraph.cs(≈69)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.WebDashboard.Plugins.Statistics.BuildGraph/GraphBuildDayInfo::.ctor(ThoughtWorks.CruiseControl.WebDashboard.Plugins.Statistics.BuildGraph/GraphBuildInfo,ThoughtWorks.CruiseControl.WebDashboard.Resources.Translations)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="buildInfo" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\Statistics\BuildGraph.cs(≈214)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.MVC.IResponse ThoughtWorks.CruiseControl.WebDashboard.Plugins.Statistics.ProjectStatisticsPlugin::Execute(ThoughtWorks.CruiseControl.WebDashboard.IO.ICruiseRequest)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="cruiseRequest" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\Statistics\ProjectStatisticsPlugin.cs(≈41)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.MVC.IResponse ThoughtWorks.CruiseControl.WebDashboard.Plugins.ViewAllBuilds.ViewAllBuildsProjectPlugin::Execute(ThoughtWorks.CruiseControl.WebDashboard.IO.ICruiseRequest)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="cruiseRequest" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\ViewAllBuilds\ViewAllBuildsProjectPlugin.cs(≈32)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.WebDashboard.Resources.Translations::Translate(System.String,System.Object[])" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="args" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Resources\Translations.cs(≈178)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.WebDashboard.Resources.Translations::TranslateJson(System.String,System.Object[])" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="args" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Resources\Translations.cs(≈252)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.WebDashboard.ServerConnection.CruiseServerException::.ctor(System.String,System.String,System.Exception)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="e" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\ServerConnection\CruiseServerException.cs(≈11)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.IBuildSpecifier ThoughtWorks.CruiseControl.WebDashboard.ServerConnection.ServerAggregatingCruiseManagerWrapper::GetLatestBuildSpecifier(ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.IProjectSpecifier,System.String)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="projectSpecifier" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\ServerConnection\ServerAggregatingCruiseManagerWrapper.cs(≈27)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.IBuildSpecifier[] ThoughtWorks.CruiseControl.WebDashboard.ServerConnection.ServerAggregatingCruiseManagerWrapper::GetBuildSpecifiers(ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.IProjectSpecifier,System.String)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="projectSpecifier" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\ServerConnection\ServerAggregatingCruiseManagerWrapper.cs(≈68)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.ExternalLink[] ThoughtWorks.CruiseControl.WebDashboard.ServerConnection.ServerAggregatingCruiseManagerWrapper::GetExternalLinks(ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.IProjectSpecifier,System.String)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="projectSpecifier" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\ServerConnection\ServerAggregatingCruiseManagerWrapper.cs(≈128)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.WebDashboard.ServerConnection.ServerAggregatingCruiseManagerWrapper::GetServerLog(ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.IProjectSpecifier,System.String)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="projectSpecifier" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\ServerConnection\ServerAggregatingCruiseManagerWrapper.cs(≈186)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.WebDashboard.ServerConnection.ServerAggregatingCruiseManagerWrapper::Stop(ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.IProjectSpecifier,System.String)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="projectSpecifier" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\ServerConnection\ServerAggregatingCruiseManagerWrapper.cs(≈199)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.WebDashboard.ServerConnection.ServerAggregatingCruiseManagerWrapper::GetProject(ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.IProjectSpecifier,System.String)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="projectSpecifier" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\ServerConnection\ServerAggregatingCruiseManagerWrapper.cs(≈227)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.WebDashboard.ServerConnection.ServerAggregatingCruiseManagerWrapper::Login(System.String,ThoughtWorks.CruiseControl.Remote.Messages.LoginRequest)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="credentials" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\ServerConnection\ServerAggregatingCruiseManagerWrapper.cs(≈315)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.RemotingFileTransfer ThoughtWorks.CruiseControl.WebDashboard.ServerConnection.ServerAggregatingCruiseManagerWrapper::RetrieveFileTransfer(ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.IBuildSpecifier,System.String,System.String)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="buildSpecifier" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\ServerConnection\ServerAggregatingCruiseManagerWrapper.cs(≈539)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.PackageDetails[] ThoughtWorks.CruiseControl.WebDashboard.ServerConnection.ServerAggregatingCruiseManagerWrapper::RetrievePackageList(ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.IBuildSpecifier,System.String)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="buildSpecifier" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\ServerConnection\ServerAggregatingCruiseManagerWrapper.cs(≈569)"></defect>
</target>
</rule>
<rule Name="CompareWithEmptyStringEfficientlyRule" Uri="http://www.mono-project.com/Gendarme.Rules.Performance#CompareWithEmptyStringEfficientlyRule">
<problem>This method compares a string with an empty string by using the Equals method or the equality (==) or inequality (!=) operators.</problem>
<solution>Compare String.Length with 0 instead. The string length is known and it's faster to compare integers than to compare strings.</solution>
<target Name="System.String ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.WebRetriever::Get(System.Uri)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.WebRetriever::Get(System.Uri)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Monitoring\WebRetriever.cs(≈15)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.CCTrayLib.Presentation.About::get_AssemblyTitle()" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.CCTrayLib.Presentation.About::get_AssemblyTitle()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\About.cs(≈31)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Core.Label.FileLabeller/FileReader::GetLabel(System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Label.FileLabeller/FileReader::GetLabel(System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\label\FileLabeller.cs(≈153)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Core.Label.FileLabeller/FileReader::ReadLabel(System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Label.FileLabeller/FileReader::ReadLabel(System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\label\FileLabeller.cs(≈181)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Core.Label.IterationLabeller::NewLabel(System.Int32)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Label.IterationLabeller::NewLabel(System.Int32)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\label\IterationLabeller.cs(≈93)"></defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.Core.Publishers.EmailPublisher::IsRecipientSpecified(System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Boolean ThoughtWorks.CruiseControl.Core.Publishers.EmailPublisher::IsRecipientSpecified(System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\publishers\EmailPublisher.cs(≈422)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.DefaultBuildSpecifier::.ctor(ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.IProjectSpecifier,System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.DefaultBuildSpecifier::.ctor(ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.IProjectSpecifier,System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Reporting\Dashboard\Navigation\DefaultBuildSpecifier.cs(≈19)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.DefaultCruiseUrlBuilder::GeneratePath(System.String,System.String,System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.DefaultCruiseUrlBuilder::GeneratePath(System.String,System.String,System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Reporting\Dashboard\Navigation\DefaultCruiseUrlBuilder.cs(≈67)"></defect>
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.DefaultCruiseUrlBuilder::GeneratePath(System.String,System.String,System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Reporting\Dashboard\Navigation\DefaultCruiseUrlBuilder.cs(≈70)"></defect>
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.DefaultCruiseUrlBuilder::GeneratePath(System.String,System.String,System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Reporting\Dashboard\Navigation\DefaultCruiseUrlBuilder.cs(≈73)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.DefaultProjectSpecifier::.ctor(ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.IServerSpecifier,System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.DefaultProjectSpecifier::.ctor(ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.IServerSpecifier,System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Reporting\Dashboard\Navigation\DefaultProjectSpecifier.cs(≈19)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.DefaultServerSpecifier::.ctor(System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.DefaultServerSpecifier::.ctor(System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Reporting\Dashboard\Navigation\DefaultServerSpecifier.cs(≈16)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.DefaultUrlBuilder::BuildUrl(System.String,System.String,System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.DefaultUrlBuilder::BuildUrl(System.String,System.String,System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Reporting\Dashboard\Navigation\DefaultUrlBuilder.cs(≈47)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.DefaultUrlBuilder::CalculatePath(System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.DefaultUrlBuilder::CalculatePath(System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Reporting\Dashboard\Navigation\DefaultUrlBuilder.cs(≈75)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Sourcecontrol.AccuRev::LabelSourceControl(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.Core.Sourcecontrol.AccuRev::LabelSourceControl(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\AccuRev.cs(≈285)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.ProcessResult ThoughtWorks.CruiseControl.Core.Sourcecontrol.AccuRev::RunCommand(ThoughtWorks.CruiseControl.Core.Util.PrivateArguments,ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Util.ProcessResult ThoughtWorks.CruiseControl.Core.Sourcecontrol.AccuRev::RunCommand(ThoughtWorks.CruiseControl.Core.Util.PrivateArguments,ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\AccuRev.cs(≈340)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Modification[] ThoughtWorks.CruiseControl.Core.Sourcecontrol.AccuRevHistoryParser::Parse(System.IO.TextReader,System.DateTime,System.DateTime)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Modification[] ThoughtWorks.CruiseControl.Core.Sourcecontrol.AccuRevHistoryParser::Parse(System.IO.TextReader,System.DateTime,System.DateTime)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\AccuRevHistoryParser.cs(≈92)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Sourcecontrol.BitKeeper.BitKeeper::GetSource(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.Core.Sourcecontrol.BitKeeper.BitKeeper::GetSource(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\BitKeeper\BitKeeper.cs(≈157)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Modification ThoughtWorks.CruiseControl.Core.Sourcecontrol.ClearCaseHistoryParser::CreateNewModification(System.String,System.String,System.String,System.String,System.String,System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Modification ThoughtWorks.CruiseControl.Core.Sourcecontrol.ClearCaseHistoryParser::CreateNewModification(System.String,System.String,System.String,System.String,System.String,System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\ClearCaseHistoryParser.cs(≈73)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Sourcecontrol.ExternalSourceControl::LabelSourceControl(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.Core.Sourcecontrol.ExternalSourceControl::LabelSourceControl(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\ExternalSourceControl.cs(≈291)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.ProcessResult ThoughtWorks.CruiseControl.Core.Sourcecontrol.ExternalSourceControl::RunCommand(System.String,System.String,ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Util.ProcessResult ThoughtWorks.CruiseControl.Core.Sourcecontrol.ExternalSourceControl::RunCommand(System.String,System.String,ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\ExternalSourceControl.cs(≈346)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Sourcecontrol.Perforce.ProcessP4Initializer::CreateClientNameIfOneNotSet(ThoughtWorks.CruiseControl.Core.Sourcecontrol.Perforce.P4,System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.Core.Sourcecontrol.Perforce.ProcessP4Initializer::CreateClientNameIfOneNotSet(ThoughtWorks.CruiseControl.Core.Sourcecontrol.Perforce.P4,System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Perforce\ProcessP4Initializer.cs(≈41)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Sourcecontrol.Perforce.ProcessP4Purger::Purge(ThoughtWorks.CruiseControl.Core.Sourcecontrol.Perforce.P4,System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Void ThoughtWorks.CruiseControl.Core.Sourcecontrol.Perforce.ProcessP4Purger::Purge(ThoughtWorks.CruiseControl.Core.Sourcecontrol.Perforce.P4,System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Perforce\ProcessP4Purger.cs(≈18)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.ProcessInfo ThoughtWorks.CruiseControl.Core.Sourcecontrol.PlasticSCM::GoToBranchProcessInfo(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Util.ProcessInfo ThoughtWorks.CruiseControl.Core.Sourcecontrol.PlasticSCM::GoToBranchProcessInfo(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\PlasticSCM.cs(≈176)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.ProcessInfo ThoughtWorks.CruiseControl.Core.Sourcecontrol.PlasticSCM::CreateQueryProcessInfo(ThoughtWorks.CruiseControl.Core.IIntegrationResult,ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Util.ProcessInfo ThoughtWorks.CruiseControl.Core.Sourcecontrol.PlasticSCM::CreateQueryProcessInfo(ThoughtWorks.CruiseControl.Core.IIntegrationResult,ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\PlasticSCM.cs(≈193)"></defect>
</target>
<target Name="System.Collections.Generic.List`1<System.String> ThoughtWorks.CruiseControl.Core.Sourcecontrol.Svn::ParseExternalsDirectories(ThoughtWorks.CruiseControl.Core.Util.ProcessResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Collections.Generic.List`1<System.String> ThoughtWorks.CruiseControl.Core.Sourcecontrol.Svn::ParseExternalsDirectories(ThoughtWorks.CruiseControl.Core.Util.ProcessResult)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\sourcecontrol\Svn.cs(≈734)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Core.Tasks.HttpStatusTask::get_SuccessStatusCodes()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Tasks.HttpStatusTask::get_SuccessStatusCodes()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\HttpStatusTask.cs(≈95)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Core.Tasks.ExecutableTask::get_SuccessExitCodes()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Tasks.ExecutableTask::get_SuccessExitCodes()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\ExecutableTask.cs(≈161)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Core.Tasks.MsBuildTask::GetProcessArguments(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Tasks.MsBuildTask::GetProcessArguments(ThoughtWorks.CruiseControl.Core.IIntegrationResult)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\MsBuildTask.cs(≈174)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Core.Tasks.PowerShellTask::get_SuccessExitCodes()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Tasks.PowerShellTask::get_SuccessExitCodes()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\PowerShellTask.cs(≈149)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Core.Tasks.PowerShellTask::MakeBuildResult(System.String,System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Tasks.PowerShellTask::MakeBuildResult(System.String,System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\tasks\PowerShellTask.cs(≈289)"></defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.Core.Util.ProcessResult::get_HasErrorOutput()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Boolean ThoughtWorks.CruiseControl.Core.Util.ProcessResult::get_HasErrorOutput()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\ProcessResult.cs(≈62)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Core.Util.StringUtil::MakeBuildResult(System.String,System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Util.StringUtil::MakeBuildResult(System.String,System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\StringUtil.cs(≈259)"></defect>
</target>
<target Name="System.Object ThoughtWorks.CruiseControl.Core.Util.TimeoutSerializer::Read(System.Xml.XmlNode,Exortech.NetReflector.NetReflectorTypeTable)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Object ThoughtWorks.CruiseControl.Core.Util.TimeoutSerializer::Read(System.Xml.XmlNode,Exortech.NetReflector.NetReflectorTypeTable)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\TimeoutSerializer.cs(≈62)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Core.Util.XmlUtil::SelectValue(System.Xml.XmlNode,System.String,System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Util.XmlUtil::SelectValue(System.Xml.XmlNode,System.String,System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\XmlUtil.cs(≈85)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Core.Util.XmlUtil::SelectRequiredValue(System.Xml.XmlDocument,System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.Core.Util.XmlUtil::SelectRequiredValue(System.Xml.XmlDocument,System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\XmlUtil.cs(≈111)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.WebDashboard.Configuration.DashboardConfigurationLoader::CalculateDashboardConfigPath()" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.WebDashboard.Configuration.DashboardConfigurationLoader::CalculateDashboardConfigPath()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Configuration\DashboardConfigurationLoader.cs(≈76)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.MVC.IResponse ThoughtWorks.CruiseControl.WebDashboard.Plugins.Administration.AdministerAction::Execute(ThoughtWorks.CruiseControl.WebDashboard.IO.ICruiseRequest)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.WebDashboard.MVC.IResponse ThoughtWorks.CruiseControl.WebDashboard.Plugins.Administration.AdministerAction::Execute(ThoughtWorks.CruiseControl.WebDashboard.IO.ICruiseRequest)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\Administration\AdministerAction.cs(≈103)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.ProjectGridRow[] ThoughtWorks.CruiseControl.WebDashboard.Dashboard.ProjectGrid::GenerateProjectGridRows(ThoughtWorks.CruiseControl.WebDashboard.ServerConnection.ProjectStatusOnServer[],System.String,ThoughtWorks.CruiseControl.WebDashboard.Dashboard.ProjectGridSortColumn,System.Boolean,System.String,ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.ICruiseUrlBuilder,ThoughtWorks.CruiseControl.WebDashboard.Resources.Translations)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.ProjectGridRow[] ThoughtWorks.CruiseControl.WebDashboard.Dashboard.ProjectGrid::GenerateProjectGridRows(ThoughtWorks.CruiseControl.WebDashboard.ServerConnection.ProjectStatusOnServer[],System.String,ThoughtWorks.CruiseControl.WebDashboard.Dashboard.ProjectGridSortColumn,System.Boolean,System.String,ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.ICruiseUrlBuilder,ThoughtWorks.CruiseControl.WebDashboard.Resources.Translations)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Dashboard\ProjectGrid.cs(≈23)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.MVC.HtmlFragmentResponse ThoughtWorks.CruiseControl.WebDashboard.Dashboard.SideBarViewBuilder::Execute(ThoughtWorks.CruiseControl.WebDashboard.IO.ICruiseRequest)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.WebDashboard.MVC.HtmlFragmentResponse ThoughtWorks.CruiseControl.WebDashboard.Dashboard.SideBarViewBuilder::Execute(ThoughtWorks.CruiseControl.WebDashboard.IO.ICruiseRequest)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Dashboard\SideBarViewBuilder.cs(≈120)"></defect>
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.WebDashboard.MVC.HtmlFragmentResponse ThoughtWorks.CruiseControl.WebDashboard.Dashboard.SideBarViewBuilder::Execute(ThoughtWorks.CruiseControl.WebDashboard.IO.ICruiseRequest)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Dashboard\SideBarViewBuilder.cs(≈136)"></defect>
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.WebDashboard.MVC.HtmlFragmentResponse ThoughtWorks.CruiseControl.WebDashboard.Dashboard.SideBarViewBuilder::Execute(ThoughtWorks.CruiseControl.WebDashboard.IO.ICruiseRequest)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Dashboard\SideBarViewBuilder.cs(≈160)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.MVC.HtmlFragmentResponse ThoughtWorks.CruiseControl.WebDashboard.Dashboard.TopControlsViewBuilder::Execute()" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.WebDashboard.MVC.HtmlFragmentResponse ThoughtWorks.CruiseControl.WebDashboard.Dashboard.TopControlsViewBuilder::Execute()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Dashboard\TopControlsViewBuilder.cs(≈70)"></defect>
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.WebDashboard.MVC.HtmlFragmentResponse ThoughtWorks.CruiseControl.WebDashboard.Dashboard.TopControlsViewBuilder::Execute()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Dashboard\TopControlsViewBuilder.cs(≈75)"></defect>
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.WebDashboard.MVC.HtmlFragmentResponse ThoughtWorks.CruiseControl.WebDashboard.Dashboard.TopControlsViewBuilder::Execute()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Dashboard\TopControlsViewBuilder.cs(≈102)"></defect>
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.WebDashboard.MVC.HtmlFragmentResponse ThoughtWorks.CruiseControl.WebDashboard.Dashboard.TopControlsViewBuilder::Execute()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Dashboard\TopControlsViewBuilder.cs(≈107)"></defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.WebDashboard.Dashboard.VelocityProjectGridAction::SortAscending(ThoughtWorks.CruiseControl.WebDashboard.MVC.IRequest)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Boolean ThoughtWorks.CruiseControl.WebDashboard.Dashboard.VelocityProjectGridAction::SortAscending(ThoughtWorks.CruiseControl.WebDashboard.MVC.IRequest)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Dashboard\VelocityProjectGridAction.cs(≈142)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.WebDashboard.Dashboard.VelocityProjectGridAction::ForceBuildIfNecessary(ThoughtWorks.CruiseControl.WebDashboard.MVC.IRequest)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.WebDashboard.Dashboard.VelocityProjectGridAction::ForceBuildIfNecessary(ThoughtWorks.CruiseControl.WebDashboard.MVC.IRequest)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Dashboard\VelocityProjectGridAction.cs(≈201)"></defect>
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.WebDashboard.Dashboard.VelocityProjectGridAction::ForceBuildIfNecessary(ThoughtWorks.CruiseControl.WebDashboard.MVC.IRequest)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Dashboard\VelocityProjectGridAction.cs(≈206)"></defect>
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.WebDashboard.Dashboard.VelocityProjectGridAction::ForceBuildIfNecessary(ThoughtWorks.CruiseControl.WebDashboard.MVC.IRequest)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Dashboard\VelocityProjectGridAction.cs(≈211)"></defect>
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.WebDashboard.Dashboard.VelocityProjectGridAction::ForceBuildIfNecessary(ThoughtWorks.CruiseControl.WebDashboard.MVC.IRequest)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Dashboard\VelocityProjectGridAction.cs(≈216)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.MVC.IResponse ThoughtWorks.CruiseControl.WebDashboard.MVC.Cruise.BuildCheckingProxyAction::Execute(ThoughtWorks.CruiseControl.WebDashboard.IO.ICruiseRequest)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.WebDashboard.MVC.IResponse ThoughtWorks.CruiseControl.WebDashboard.MVC.Cruise.BuildCheckingProxyAction::Execute(ThoughtWorks.CruiseControl.WebDashboard.IO.ICruiseRequest)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\MVC\Cruise\BuildCheckingProxyAction.cs(≈18)"></defect>
</target>
<target Name="System.Object ThoughtWorks.CruiseControl.WebDashboard.MVC.Cruise.CruiseActionFactory::CreateHandler(System.String)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Object ThoughtWorks.CruiseControl.WebDashboard.MVC.Cruise.CruiseActionFactory::CreateHandler(System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\MVC\Cruise\CruiseActionFactory.cs(≈51)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.MVC.IResponse ThoughtWorks.CruiseControl.WebDashboard.MVC.Cruise.ProjectCheckingProxyAction::Execute(ThoughtWorks.CruiseControl.WebDashboard.IO.ICruiseRequest)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.WebDashboard.MVC.IResponse ThoughtWorks.CruiseControl.WebDashboard.MVC.Cruise.ProjectCheckingProxyAction::Execute(ThoughtWorks.CruiseControl.WebDashboard.IO.ICruiseRequest)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\MVC\Cruise\ProjectCheckingProxyAction.cs(≈18)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.MVC.IResponse ThoughtWorks.CruiseControl.WebDashboard.MVC.Cruise.ServerCheckingProxyAction::Execute(ThoughtWorks.CruiseControl.WebDashboard.IO.ICruiseRequest)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.WebDashboard.MVC.IResponse ThoughtWorks.CruiseControl.WebDashboard.MVC.Cruise.ServerCheckingProxyAction::Execute(ThoughtWorks.CruiseControl.WebDashboard.IO.ICruiseRequest)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\MVC\Cruise\ServerCheckingProxyAction.cs(≈18)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.MVC.IResponse ThoughtWorks.CruiseControl.WebDashboard.MVC.Cruise.UnknownActionAction::Execute(ThoughtWorks.CruiseControl.WebDashboard.MVC.IRequest)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.WebDashboard.MVC.IResponse ThoughtWorks.CruiseControl.WebDashboard.MVC.Cruise.UnknownActionAction::Execute(ThoughtWorks.CruiseControl.WebDashboard.MVC.IRequest)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\MVC\Cruise\UnknownActionAction.cs(≈8)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.WebDashboard.MVC.NameValueCollectionRequest::GetText(System.String)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.String ThoughtWorks.CruiseControl.WebDashboard.MVC.NameValueCollectionRequest::GetText(System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\MVC\NameValueCollectionRequest.cs(≈39)"></defect>
</target>
<target Name="System.Int32 ThoughtWorks.CruiseControl.WebDashboard.MVC.NameValueCollectionRequest::GetInt(System.String,System.Int32)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Int32 ThoughtWorks.CruiseControl.WebDashboard.MVC.NameValueCollectionRequest::GetInt(System.String,System.Int32)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\MVC\NameValueCollectionRequest.cs(≈59)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.MVC.IResponse ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.ProjectReportProjectPlugin::Execute(ThoughtWorks.CruiseControl.WebDashboard.IO.ICruiseRequest)" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.WebDashboard.MVC.IResponse ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.ProjectReportProjectPlugin::Execute(ThoughtWorks.CruiseControl.WebDashboard.IO.ICruiseRequest)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\Plugins\ProjectReport\ProjectReportProjectPlugin.cs(≈99)"></defect>
</target>
</rule>
<rule Name="ConsiderAddingInterfaceRule" Uri="http://www.mono-project.com/Gendarme.Rules.Design#ConsiderAddingInterfaceRule">
<problem>This type implements an interface that it does not declare to implement.</problem>
<solution>If the interface matches the semantics of the type, add it to the type.</solution>
<target Name="Validator.ConfigurationTypeDescriptor" Assembly="CCValidator, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Util.IStringFormatter" Source="">Type implements 'ThoughtWorks.CruiseControl.Core.Util.IStringFormatter' interface but does not declare it.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.DateTimeProvider" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.IClock" Source="">Type implements 'ThoughtWorks.CruiseControl.Core.IClock' interface but does not declare it.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Security.PermissionBase" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Security.IPermission" Source="">Type implements 'ThoughtWorks.CruiseControl.Core.Security.IPermission' interface but does not declare it.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.PrivateArguments/PrivateArgument" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Util.IPrivateData" Source="">Type implements 'ThoughtWorks.CruiseControl.Core.Util.IPrivateData' interface but does not declare it.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.ITransformer" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Util.IMultiTransformer" Source="">Type implements 'ThoughtWorks.CruiseControl.Core.Util.IMultiTransformer' interface but does not declare it.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.XslTransformer" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Util.IMultiTransformer" Source="">Type implements 'ThoughtWorks.CruiseControl.Core.Util.IMultiTransformer' interface but does not declare it.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Config.Preprocessor.PreprocessorException/XmlContext" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Util.IStringFormatter" Source="">Type implements 'ThoughtWorks.CruiseControl.Core.Util.IStringFormatter' interface but does not declare it.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.IntegrationResult" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Util.IStringFormatter" Source="">Type implements 'ThoughtWorks.CruiseControl.Core.Util.IStringFormatter' interface but does not declare it.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.IntegrationSummary" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Util.IStringFormatter" Source="">Type implements 'ThoughtWorks.CruiseControl.Core.Util.IStringFormatter' interface but does not declare it.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Logging.CircularArray" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Util.IStringFormatter" Source="">Type implements 'ThoughtWorks.CruiseControl.Core.Util.IStringFormatter' interface but does not declare it.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Publishers.EmailGroup" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Util.IStringFormatter" Source="">Type implements 'ThoughtWorks.CruiseControl.Core.Util.IStringFormatter' interface but does not declare it.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Publishers.EmailSubject" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Util.IStringFormatter" Source="">Type implements 'ThoughtWorks.CruiseControl.Core.Util.IStringFormatter' interface but does not declare it.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Publishers.EmailUser" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Util.IStringFormatter" Source="">Type implements 'ThoughtWorks.CruiseControl.Core.Util.IStringFormatter' interface but does not declare it.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.DefaultBuildSpecifier" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Util.IStringFormatter" Source="">Type implements 'ThoughtWorks.CruiseControl.Core.Util.IStringFormatter' interface but does not declare it.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.DefaultProjectSpecifier" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Util.IStringFormatter" Source="">Type implements 'ThoughtWorks.CruiseControl.Core.Util.IStringFormatter' interface but does not declare it.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.DefaultServerSpecifier" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Util.IStringFormatter" Source="">Type implements 'ThoughtWorks.CruiseControl.Core.Util.IStringFormatter' interface but does not declare it.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Security.ServerSecurityConfigurationInformation" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Util.IStringFormatter" Source="">Type implements 'ThoughtWorks.CruiseControl.Core.Util.IStringFormatter' interface but does not declare it.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.ActionFilter" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Util.IStringFormatter" Source="">Type implements 'ThoughtWorks.CruiseControl.Core.Util.IStringFormatter' interface but does not declare it.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.CommentFilter" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Util.IStringFormatter" Source="">Type implements 'ThoughtWorks.CruiseControl.Core.Util.IStringFormatter' interface but does not declare it.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Modification" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Util.IStringFormatter" Source="">Type implements 'ThoughtWorks.CruiseControl.Core.Util.IStringFormatter' interface but does not declare it.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.PathFilter" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Util.IStringFormatter" Source="">Type implements 'ThoughtWorks.CruiseControl.Core.Util.IStringFormatter' interface but does not declare it.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.UserFilter" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Util.IStringFormatter" Source="">Type implements 'ThoughtWorks.CruiseControl.Core.Util.IStringFormatter' interface but does not declare it.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.VssLocale" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Util.IStringFormatter" Source="">Type implements 'ThoughtWorks.CruiseControl.Core.Util.IStringFormatter' interface but does not declare it.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.BuilderException" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Util.IStringFormatter" Source="">Type implements 'ThoughtWorks.CruiseControl.Core.Util.IStringFormatter' interface but does not declare it.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.FBVariable" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Util.IStringFormatter" Source="">Type implements 'ThoughtWorks.CruiseControl.Core.Util.IStringFormatter' interface but does not declare it.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.ExecutableTask" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Util.IStringFormatter" Source="">Type implements 'ThoughtWorks.CruiseControl.Core.Util.IStringFormatter' interface but does not declare it.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.NAntTask" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Util.IStringFormatter" Source="">Type implements 'ThoughtWorks.CruiseControl.Core.Util.IStringFormatter' interface but does not declare it.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.PrivateArguments" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Util.IStringFormatter" Source="">Type implements 'ThoughtWorks.CruiseControl.Core.Util.IStringFormatter' interface but does not declare it.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.PrivateString" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Util.IStringFormatter" Source="">Type implements 'ThoughtWorks.CruiseControl.Core.Util.IStringFormatter' interface but does not declare it.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.NUnitArgument" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Util.IStringFormatter" Source="">Type implements 'ThoughtWorks.CruiseControl.Core.Util.IStringFormatter' interface but does not declare it.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Tasks.PowerShellTask" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Util.IStringFormatter" Source="">Type implements 'ThoughtWorks.CruiseControl.Core.Util.IStringFormatter' interface but does not declare it.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.ProcessArgumentBuilder" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Util.IStringFormatter" Source="">Type implements 'ThoughtWorks.CruiseControl.Core.Util.IStringFormatter' interface but does not declare it.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.ProcessInfo" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Util.IStringFormatter" Source="">Type implements 'ThoughtWorks.CruiseControl.Core.Util.IStringFormatter' interface but does not declare it.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.SystemPath" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Util.IStringFormatter" Source="">Type implements 'ThoughtWorks.CruiseControl.Core.Util.IStringFormatter' interface but does not declare it.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.TestTraceListener" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Util.IStringFormatter" Source="">Type implements 'ThoughtWorks.CruiseControl.Core.Util.IStringFormatter' interface but does not declare it.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.Timeout" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Util.IStringFormatter" Source="">Type implements 'ThoughtWorks.CruiseControl.Core.Util.IStringFormatter' interface but does not declare it.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.TimeUnits" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Util.IStringFormatter" Source="">Type implements 'ThoughtWorks.CruiseControl.Core.Util.IStringFormatter' interface but does not declare it.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.IMultiTransformer" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Util.ITransformer" Source="">Type implements 'ThoughtWorks.CruiseControl.Core.Util.ITransformer' interface but does not declare it.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.HtmlAwareMultiTransformer" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Util.ITransformer" Source="">Type implements 'ThoughtWorks.CruiseControl.Core.Util.ITransformer' interface but does not declare it.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.IO.ICruiseRequest" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.IBuildSpecifier" Source="">Type implements 'ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.IBuildSpecifier' interface but does not declare it.</defect>
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.IProjectSpecifier" Source="">Type implements 'ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.IProjectSpecifier' interface but does not declare it.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.IO.RequestWrappingCruiseRequest" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.IBuildSpecifier" Source="">Type implements 'ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.IBuildSpecifier' interface but does not declare it.</defect>
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.IProjectSpecifier" Source="">Type implements 'ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.IProjectSpecifier' interface but does not declare it.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Plugins.ProjectReport.ProjectReportProjectPlugin/ModifiedCruiseRequest" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.IBuildSpecifier" Source="">Type implements 'ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.IBuildSpecifier' interface but does not declare it.</defect>
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.IProjectSpecifier" Source="">Type implements 'ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.IProjectSpecifier' interface but does not declare it.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.ProjectGridRow" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.IServerSpecifier" Source="">Type implements 'ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation.IServerSpecifier' interface but does not declare it.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Plugins.Administration.PackageManifest" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Util.IStringFormatter" Source="">Type implements 'ThoughtWorks.CruiseControl.Core.Util.IStringFormatter' interface but does not declare it.</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.PathMappingMultiTransformer" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Util.ITransformer" Source="">Type implements 'ThoughtWorks.CruiseControl.Core.Util.ITransformer' interface but does not declare it.</defect>
</target>
</rule>
<rule Name="ConsiderCustomAccessorsForNonVisibleEventsRule" Uri="http://www.mono-project.com/Gendarme.Rules.Performance#ConsiderCustomAccessorsForNonVisibleEventsRule">
<problem>The compiler created add/remove event accessors are, by default, synchronized, i.e. the runtime will wrap them inside a Monitor.Enter/Exit.</problem>
<solution>For non-visible events looks if your code could work without being synchronized by supplying your own accessor implementations.</solution>
<target Name="ThoughtWorks.CruiseControl.Core.Util.NotifierList" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Util.NotifierDelegate ThoughtWorks.CruiseControl.Core.Util.NotifierList::_addEvent" Source=""></defect>
<defect Severity="Medium" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Util.NotifierDelegate ThoughtWorks.CruiseControl.Core.Util.NotifierList::_removeEvent" Source=""></defect>
</target>
</rule>
<rule Name="ConsiderUsingStaticTypeRule" Uri="http://www.mono-project.com/Gendarme.Rules.Design#ConsiderUsingStaticTypeRule">
<problem>This type contains only static fields and methods and should be static.</problem>
<solution>Change this type into a static type to gain clarity and better error reporting.</solution>
<target Name="ThoughtWorks.CruiseControl.CCCmd.Program" Assembly="CCCmd, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.CCCmd.Program" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCCmd\Program.cs(≈19)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Console.ConsoleMain" Assembly="ccnet, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Console.ConsoleMain" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\console\ConsoleMain.cs(≈11)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTray.Bootstrap" Assembly="cctray, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.CCTray.Bootstrap" Source=""></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Audio" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.CCTrayLib.Audio" Source=""></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Presentation.NativeMethods" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.CCTrayLib.Presentation.NativeMethods" Source=""></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Speech.SpeechUtil" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.CCTrayLib.Speech.SpeechUtil" Source=""></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Config.Preprocessor.Evaluator" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Config.Preprocessor.Evaluator" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\preprocessor\CodeEvaluator.cs(≈48)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Config.Preprocessor.AttrName" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Config.Preprocessor.AttrName" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\configuration\preprocessor\ConfigPreprocessor.cs(≈76)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Config.Preprocessor.Utils" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Config.Preprocessor.Utils" Source=""></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.IntegrationPropertyNames" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.IntegrationPropertyNames" Source=""></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.IntegrationStatusParser" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.IntegrationStatusParser" Source=""></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.LogFileUtil" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.LogFileUtil" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\LogFile.cs(≈135)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Publishers.XmlIntegrationResultWriter/Elements" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Publishers.XmlIntegrationResultWriter/Elements" Source=""></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyCommandBuilder" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Sourcecontrol.Telelogic.SynergyCommandBuilder" Source=""></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Sourcecontrol.VSSParserFactory" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Sourcecontrol.VSSParserFactory" Source=""></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.DateUtil" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Util.DateUtil" Source=""></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.KillUtil" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Util.KillUtil" Source=""></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.Log4NetTrace.TraceLogManager" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Util.Log4NetTrace.TraceLogManager" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\Log4NetTrace\TraceLogManager.cs(≈49)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.ReflectionUtil" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Util.ReflectionUtil" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\ReflectionUtil.cs(≈12)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.StringUtil" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Util.StringUtil" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\StringUtil.cs(≈15)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.TempFileUtil" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Util.TempFileUtil" Source=""></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.XmlUtil" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Util.XmlUtil" Source=""></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.MSBuild.XmlLogger/XmlLoggerElements" Assembly="ThoughtWorks.CruiseControl.MSBuild, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.MSBuild.XmlLogger/XmlLoggerElements" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\MSBuildLogger\XmlLogger.cs(≈293)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.MSBuild.XmlLogger/XmlLoggerAttributes" Assembly="ThoughtWorks.CruiseControl.MSBuild, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.MSBuild.XmlLogger/XmlLoggerAttributes" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\MSBuildLogger\XmlLogger.cs(≈308)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.RSSLinkBuilder" Assembly="ThoughtWorks.CruiseControl.WebDashboard, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.WebDashboard.Dashboard.RSSLinkBuilder" Source=""></defect>
</target>
</rule>
<rule Name="DeclareEventHandlersCorrectlyRule" Uri="http://www.mono-project.com/Gendarme.Rules.Design#DeclareEventHandlersCorrectlyRule">
<problem>The delegate which handles the event haven't the correct signature.</problem>
<solution>You should correct the signature, return type, parameter types or parameter names.</solution>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.IProjectMonitor" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.MessageEventHandler" Source="">The first parameter should have an object, not System.String</defect>
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.MessageEventHandler" Source="">The second parameter should be a subclass of System.EventArgs</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.AggregatingProjectMonitor" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.MessageEventHandler" Source="">The first parameter should have an object, not System.String</defect>
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.MessageEventHandler" Source="">The second parameter should be a subclass of System.EventArgs</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.ISingleServerMonitor" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.ServerSnapshotChangedEventHandler" Source="">The second parameter should be a subclass of System.EventArgs</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.ProjectMonitor" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.MessageEventHandler" Source="">The first parameter should have an object, not System.String</defect>
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.MessageEventHandler" Source="">The second parameter should be a subclass of System.EventArgs</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.ServerMonitor" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.ServerSnapshotChangedEventHandler" Source="">The second parameter should be a subclass of System.EventArgs</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Presentation.DisplayChangedProjects" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="System.Action`1" Source="">Generic delegates should use EventHandler<TEventArgs></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Presentation.StubProjectMonitor" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.MessageEventHandler" Source="">The first parameter should have an object, not System.String</defect>
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.MessageEventHandler" Source="">The second parameter should be a subclass of System.EventArgs</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Presentation.SynchronizedProjectMonitor" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.MessageEventHandler" Source="">The first parameter should have an object, not System.String</defect>
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.MessageEventHandler" Source="">The second parameter should be a subclass of System.EventArgs</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.CCTrayLib.Presentation.SynchronizedServerMonitor" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.ServerSnapshotChangedEventHandler" Source="">The second parameter should be a subclass of System.EventArgs</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Config.Preprocessor.ConfigPreprocessor" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Config.ConfigurationSubfileLoadedHandler" Source="">The delegate should have 2 parameters</defect>
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Config.ConfigurationSubfileLoadedHandler" Source="">The first parameter should have an object, not System.Uri</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.NotifierList" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Util.NotifierDelegate" Source="">The delegate should have 2 parameters</defect>
<defect Severity="Medium" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Util.NotifierDelegate" Source="">The delegate should have 2 parameters</defect>
</target>
</rule>
<rule Name="DisposableFieldsShouldBeDisposedRule" Uri="http://www.mono-project.com/Gendarme.Rules.Correctness#DisposableFieldsShouldBeDisposedRule">
<problem>This type contains disposable field(s) that aren't disposed.</problem>
<solution>Ensure that every disposable field(s) are disposed correctly.</solution>
<target Name="ThoughtWorks.CruiseControl.Core.CruiseServer" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="System.Threading.ManualResetEvent ThoughtWorks.CruiseControl.Core.CruiseServer::monitor" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\CruiseServer.cs(≈38)">Since monitor is Disposable Dispose() should call monitor.Dispose()</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Distribution.RemoteBuildAgent" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="System.ServiceModel.ServiceHost ThoughtWorks.CruiseControl.Core.Distribution.RemoteBuildAgent::serviceHost" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Distribution\RemoteBuildAgent.cs(≈23)">Since serviceHost is Disposable Dispose() should call serviceHost.Dispose()</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Publishers.XmlIntegrationResultWriter" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="ThoughtWorks.CruiseControl.Core.Util.XmlFragmentWriter ThoughtWorks.CruiseControl.Core.Publishers.XmlIntegrationResultWriter::writer" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\publishers\XmlIntegrationResultWriter.cs(≈13)">Since writer is Disposable System.IDisposable.Dispose() should call writer.Dispose()</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.ProcessExecutor/RunnableProcess" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="System.Threading.EventWaitHandle ThoughtWorks.CruiseControl.Core.Util.ProcessExecutor/RunnableProcess::outputStreamClosed" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\ProcessExecutor.cs(≈66)">Since outputStreamClosed is Disposable System.IDisposable.Dispose() should call outputStreamClosed.Dispose()</defect>
<defect Severity="High" Confidence="High" Location="System.Threading.EventWaitHandle ThoughtWorks.CruiseControl.Core.Util.ProcessExecutor/RunnableProcess::errorStreamClosed" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\ProcessExecutor.cs(≈66)">Since errorStreamClosed is Disposable System.IDisposable.Dispose() should call errorStreamClosed.Dispose()</defect>
<defect Severity="High" Confidence="High" Location="System.Threading.EventWaitHandle ThoughtWorks.CruiseControl.Core.Util.ProcessExecutor/RunnableProcess::processExited" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\ProcessExecutor.cs(≈66)">Since processExited is Disposable System.IDisposable.Dispose() should call processExited.Dispose()</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.FileChangedWatcher" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="System.Timers.Timer ThoughtWorks.CruiseControl.Core.Util.FileChangedWatcher::timer" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\FileChangedWatcher.cs(≈10)">Since timer is Disposable System.IDisposable.Dispose() should call timer.Dispose()</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.Impersonation" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="System.Security.Principal.WindowsImpersonationContext ThoughtWorks.CruiseControl.Core.Util.Impersonation::impersonatedUser" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\Impersonation.cs(≈24)">Since impersonatedUser is Disposable Dispose() should call impersonatedUser.Dispose()</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Util.SynchronisedData" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="System.Threading.ManualResetEvent ThoughtWorks.CruiseControl.Core.Util.SynchronisedData::manualEvent" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\SynchronisedData.cs(≈38)">Since manualEvent is Disposable Dispose() should call manualEvent.Dispose()</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Extensions.WcfServerExtension" Assembly="ThoughtWorks.CruiseControl.Core.Extensions, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="System.ServiceModel.ServiceHost ThoughtWorks.CruiseControl.Core.Extensions.WcfServerExtension::wcfServiceHost" Source="">Since wcfServiceHost is Disposable Dispose() should call wcfServiceHost.Dispose()</defect>
<defect Severity="High" Confidence="High" Location="ThoughtWorks.CruiseControl.Remote.ICruiseServer ThoughtWorks.CruiseControl.Core.Extensions.WcfServerExtension::cruiseServer" Source="">Since cruiseServer is Disposable Dispose() should call cruiseServer.Dispose()</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.Monitor.ManualServerWatcher" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase ThoughtWorks.CruiseControl.Remote.Monitor.ManualServerWatcher::client" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\Monitor\ManualServerWatcher.cs(≈20)">Since client is Disposable Dispose() should call client.Dispose()</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.Monitor.PollingServerWatcher" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase ThoughtWorks.CruiseControl.Remote.Monitor.PollingServerWatcher::client" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\Monitor\PollingServerWatcher.cs(≈14)">Since client is Disposable Dispose() should call client.Dispose()</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.Monitor.Server" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase ThoughtWorks.CruiseControl.Remote.Monitor.Server::client" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\Monitor\Server.cs(≈15)">Since client is Disposable Dispose() should call client.Dispose()</defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.WcfConnection" Assembly="ThoughtWorks.CruiseControl.Remote.Extensions, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="ThoughtWorks.CruiseControl.Remote.CruiseControlContractClient ThoughtWorks.CruiseControl.Remote.WcfConnection::client" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Communications.Extensions\WcfConnection.cs(≈23)">Since client is Disposable Dispose() should call client.Dispose()</defect>
</target>
</rule>
<rule Name="DisposableTypesShouldHaveFinalizerRule" Uri="http://www.mono-project.com/Gendarme.Rules.Design#DisposableTypesShouldHaveFinalizerRule">
<problem>This type contains native fields but does not have a finalizer.</problem>
<solution>Add a finalizer, calling Dispose(true), to release unmanaged resources.</solution>
<target Name="ThoughtWorks.CruiseControl.Core.Util.Impersonation" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="High" Location="System.IntPtr ThoughtWorks.CruiseControl.Core.Util.Impersonation::tokenHandle" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\Impersonation.cs(≈24)"></defect>
</target>
</rule>
<rule Name="DoNotExposeNestedGenericSignaturesRule" Uri="http://www.mono-project.com/Gendarme.Rules.Design.Generic#DoNotExposeNestedGenericSignaturesRule">
<problem>This method expose a nested generic parameter or return value in its signature.</problem>
<solution>Remove the nested generics to keep the visible API simple to use.</solution>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.DisplayChangedProjects::add_UpdateConfiguration(System.Action`1<System.Collections.Generic.List`1<ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.ServerSnapshotChangedEventArgs>>)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Total" Location="value" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\DisplayChangedProjects.cs(≈14)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.DisplayChangedProjects::remove_UpdateConfiguration(System.Action`1<System.Collections.Generic.List`1<ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.ServerSnapshotChangedEventArgs>>)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Total" Location="value" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\DisplayChangedProjects.cs(≈14)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.CruiseServerEventsBase::add_ForceBuildReceived(System.EventHandler`1<ThoughtWorks.CruiseControl.Remote.Events.CancelProjectEventArgs`1<System.String>>)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Total" Location="value" Source=""></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.CruiseServerEventsBase::remove_ForceBuildReceived(System.EventHandler`1<ThoughtWorks.CruiseControl.Remote.Events.CancelProjectEventArgs`1<System.String>>)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Total" Location="value" Source=""></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.CruiseServerEventsBase::add_ForceBuildProcessed(System.EventHandler`1<ThoughtWorks.CruiseControl.Remote.Events.ProjectEventArgs`1<System.String>>)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Total" Location="value" Source=""></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.CruiseServerEventsBase::remove_ForceBuildProcessed(System.EventHandler`1<ThoughtWorks.CruiseControl.Remote.Events.ProjectEventArgs`1<System.String>>)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Total" Location="value" Source=""></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.CruiseServerEventsBase::add_AbortBuildReceived(System.EventHandler`1<ThoughtWorks.CruiseControl.Remote.Events.CancelProjectEventArgs`1<System.String>>)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Total" Location="value" Source=""></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.CruiseServerEventsBase::remove_AbortBuildReceived(System.EventHandler`1<ThoughtWorks.CruiseControl.Remote.Events.CancelProjectEventArgs`1<System.String>>)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Total" Location="value" Source=""></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.CruiseServerEventsBase::add_AbortBuildProcessed(System.EventHandler`1<ThoughtWorks.CruiseControl.Remote.Events.ProjectEventArgs`1<System.String>>)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Total" Location="value" Source=""></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.CruiseServerEventsBase::remove_AbortBuildProcessed(System.EventHandler`1<ThoughtWorks.CruiseControl.Remote.Events.ProjectEventArgs`1<System.String>>)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Total" Location="value" Source=""></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.CruiseServerEventsBase::add_SendMessageReceived(System.EventHandler`1<ThoughtWorks.CruiseControl.Remote.Events.CancelProjectEventArgs`1<ThoughtWorks.CruiseControl.Remote.Message>>)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Total" Location="value" Source=""></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.CruiseServerEventsBase::remove_SendMessageReceived(System.EventHandler`1<ThoughtWorks.CruiseControl.Remote.Events.CancelProjectEventArgs`1<ThoughtWorks.CruiseControl.Remote.Message>>)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Total" Location="value" Source=""></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.CruiseServerEventsBase::add_SendMessageProcessed(System.EventHandler`1<ThoughtWorks.CruiseControl.Remote.Events.ProjectEventArgs`1<ThoughtWorks.CruiseControl.Remote.Message>>)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Total" Location="value" Source=""></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.CruiseServerEventsBase::remove_SendMessageProcessed(System.EventHandler`1<ThoughtWorks.CruiseControl.Remote.Events.ProjectEventArgs`1<ThoughtWorks.CruiseControl.Remote.Message>>)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Total" Location="value" Source=""></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Remote.ICruiseServer::add_ForceBuildReceived(System.EventHandler`1<ThoughtWorks.CruiseControl.Remote.Events.CancelProjectEventArgs`1<System.String>>)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Total" Location="value" Source=""></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Remote.ICruiseServer::remove_ForceBuildReceived(System.EventHandler`1<ThoughtWorks.CruiseControl.Remote.Events.CancelProjectEventArgs`1<System.String>>)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Total" Location="value" Source=""></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Remote.ICruiseServer::add_ForceBuildProcessed(System.EventHandler`1<ThoughtWorks.CruiseControl.Remote.Events.ProjectEventArgs`1<System.String>>)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Total" Location="value" Source=""></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Remote.ICruiseServer::remove_ForceBuildProcessed(System.EventHandler`1<ThoughtWorks.CruiseControl.Remote.Events.ProjectEventArgs`1<System.String>>)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Total" Location="value" Source=""></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Remote.ICruiseServer::add_AbortBuildReceived(System.EventHandler`1<ThoughtWorks.CruiseControl.Remote.Events.CancelProjectEventArgs`1<System.String>>)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Total" Location="value" Source=""></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Remote.ICruiseServer::remove_AbortBuildReceived(System.EventHandler`1<ThoughtWorks.CruiseControl.Remote.Events.CancelProjectEventArgs`1<System.String>>)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Total" Location="value" Source=""></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Remote.ICruiseServer::add_AbortBuildProcessed(System.EventHandler`1<ThoughtWorks.CruiseControl.Remote.Events.ProjectEventArgs`1<System.String>>)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Total" Location="value" Source=""></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Remote.ICruiseServer::remove_AbortBuildProcessed(System.EventHandler`1<ThoughtWorks.CruiseControl.Remote.Events.ProjectEventArgs`1<System.String>>)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Total" Location="value" Source=""></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Remote.ICruiseServer::add_SendMessageReceived(System.EventHandler`1<ThoughtWorks.CruiseControl.Remote.Events.CancelProjectEventArgs`1<ThoughtWorks.CruiseControl.Remote.Message>>)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Total" Location="value" Source=""></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Remote.ICruiseServer::remove_SendMessageReceived(System.EventHandler`1<ThoughtWorks.CruiseControl.Remote.Events.CancelProjectEventArgs`1<ThoughtWorks.CruiseControl.Remote.Message>>)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Total" Location="value" Source=""></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Remote.ICruiseServer::add_SendMessageProcessed(System.EventHandler`1<ThoughtWorks.CruiseControl.Remote.Events.ProjectEventArgs`1<ThoughtWorks.CruiseControl.Remote.Message>>)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Total" Location="value" Source=""></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Remote.ICruiseServer::remove_SendMessageProcessed(System.EventHandler`1<ThoughtWorks.CruiseControl.Remote.Events.ProjectEventArgs`1<ThoughtWorks.CruiseControl.Remote.Message>>)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Total" Location="value" Source=""></defect>
</target>
</rule>
<rule Name="DoNotForgetNotImplementedMethodsRule" Uri="http://www.mono-project.com/Gendarme.Rules.BadPractice#DoNotForgetNotImplementedMethodsRule">
<problem>This method look like it is not implemented or incomplete.</problem>
<solution>Implement the method and/or make sure it's limitation are well documented.</solution>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.AggregatingProjectMonitor::ForceBuild(System.Collections.Generic.Dictionary`2<System.String,System.String>,System.String)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.AggregatingProjectMonitor::ForceBuild(System.Collections.Generic.Dictionary`2<System.String,System.String>,System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Monitoring\AggregatingProjectMonitor.cs(≈26)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.AggregatingProjectMonitor::AbortBuild()" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.AggregatingProjectMonitor::AbortBuild()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Monitoring\AggregatingProjectMonitor.cs(≈31)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.AggregatingProjectMonitor::FixBuild(System.String)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.AggregatingProjectMonitor::FixBuild(System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Monitoring\AggregatingProjectMonitor.cs(≈36)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.AggregatingProjectMonitor::StopProject()" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.AggregatingProjectMonitor::StopProject()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Monitoring\AggregatingProjectMonitor.cs(≈42)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.AggregatingProjectMonitor::StartProject()" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.AggregatingProjectMonitor::StartProject()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Monitoring\AggregatingProjectMonitor.cs(≈47)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.AggregatingProjectMonitor::CancelPending()" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.AggregatingProjectMonitor::CancelPending()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Monitoring\AggregatingProjectMonitor.cs(≈52)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.AggregatingProjectMonitor::get_ProjectIntegratorState()" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.String ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.AggregatingProjectMonitor::get_ProjectIntegratorState()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Monitoring\AggregatingProjectMonitor.cs(≈85)"></defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.AggregatingProjectMonitor::get_IsConnected()" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.Boolean ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.AggregatingProjectMonitor::get_IsConnected()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Monitoring\AggregatingProjectMonitor.cs(≈169)"></defect>
</target>
<target Name="System.Collections.Generic.List`1<ThoughtWorks.CruiseControl.Remote.Parameters.ParameterBase> ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.AggregatingProjectMonitor::ListBuildParameters()" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.Collections.Generic.List`1<ThoughtWorks.CruiseControl.Remote.Parameters.ParameterBase> ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.AggregatingProjectMonitor::ListBuildParameters()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Monitoring\AggregatingProjectMonitor.cs(≈230)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.HttpCruiseProjectManager::FixBuild(System.String,System.String)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.HttpCruiseProjectManager::FixBuild(System.String,System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Monitoring\HttpCruiseProjectManager.cs(≈37)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.HttpCruiseProjectManager::CancelPendingRequest(System.String)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.HttpCruiseProjectManager::CancelPendingRequest(System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Monitoring\HttpCruiseProjectManager.cs(≈54)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.HttpCruiseServerManager::CancelPendingRequest(System.String)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.HttpCruiseServerManager::CancelPendingRequest(System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Monitoring\HttpCruiseServerManager.cs(≈41)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.StubProjectMonitor::AbortBuild()" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.StubProjectMonitor::AbortBuild()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\StubProjectMonitor.cs(≈90)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.StubProjectMonitor::ForceBuild(System.Collections.Generic.Dictionary`2<System.String,System.String>,System.String)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.StubProjectMonitor::ForceBuild(System.Collections.Generic.Dictionary`2<System.String,System.String>,System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\StubProjectMonitor.cs(≈162)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.StubProjectMonitor::FixBuild(System.String)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.StubProjectMonitor::FixBuild(System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\StubProjectMonitor.cs(≈167)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.StubProjectMonitor::StopProject()" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.StubProjectMonitor::StopProject()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\StubProjectMonitor.cs(≈172)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.StubProjectMonitor::StartProject()" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.StubProjectMonitor::StartProject()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\StubProjectMonitor.cs(≈177)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.StubProjectMonitor::CancelPending()" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.CCTrayLib.Presentation.StubProjectMonitor::CancelPending()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\StubProjectMonitor.cs(≈182)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.CCTrayLib.Presentation.StubProjectMonitor::get_SummaryStatusString()" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.String ThoughtWorks.CruiseControl.CCTrayLib.Presentation.StubProjectMonitor::get_SummaryStatusString()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Presentation\StubProjectMonitor.cs(≈208)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Core.Distribution.Messages.CancelBuildResponse ThoughtWorks.CruiseControl.Core.Distribution.RemoteBuildAgent::CancelBuild(ThoughtWorks.CruiseControl.Core.Distribution.Messages.CancelBuildRequest)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Core.Distribution.Messages.CancelBuildResponse ThoughtWorks.CruiseControl.Core.Distribution.RemoteBuildAgent::CancelBuild(ThoughtWorks.CruiseControl.Core.Distribution.Messages.CancelBuildRequest)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Distribution\RemoteBuildAgent.cs(≈256)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Core.Distribution.RemoteBuildTaskResult::get_Data()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.String ThoughtWorks.CruiseControl.Core.Distribution.RemoteBuildTaskResult::get_Data()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Distribution\RemoteBuildTaskResult.cs(≈34)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Logging.CircularArray/CircularArrayEnumerator::Reset()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.Core.Logging.CircularArray/CircularArrayEnumerator::Reset()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Log\CircularArray.cs(≈113)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Security.SecurityManagerBase::ChangePassword(System.String,System.String,System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.Core.Security.SecurityManagerBase::ChangePassword(System.String,System.String,System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Security\SecurityManagerBase.cs(≈333)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Security.SecurityManagerBase::ResetPassword(System.String,System.String,System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.Core.Security.SecurityManagerBase::ResetPassword(System.String,System.String,System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Security\SecurityManagerBase.cs(≈346)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Security.NullSecurityManager::ChangePassword(System.String,System.String,System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.Core.Security.NullSecurityManager::ChangePassword(System.String,System.String,System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Security\NullSecurityManager.cs(≈213)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Security.NullSecurityManager::ResetPassword(System.String,System.String,System.String)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.Core.Security.NullSecurityManager::ResetPassword(System.String,System.String,System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Security\NullSecurityManager.cs(≈226)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Triggers.MultipleTrigger::CopyTo(System.Array,System.Int32)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.Core.Triggers.MultipleTrigger::CopyTo(System.Array,System.Int32)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Triggers\MultipleTrigger.cs(≈126)"></defect>
</target>
<target Name="System.Int32 ThoughtWorks.CruiseControl.Core.Triggers.MultipleTrigger::get_Count()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.Int32 ThoughtWorks.CruiseControl.Core.Triggers.MultipleTrigger::get_Count()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Triggers\MultipleTrigger.cs(≈131)"></defect>
</target>
<target Name="System.Object ThoughtWorks.CruiseControl.Core.Triggers.MultipleTrigger::get_SyncRoot()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.Object ThoughtWorks.CruiseControl.Core.Triggers.MultipleTrigger::get_SyncRoot()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Triggers\MultipleTrigger.cs(≈136)"></defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.Core.Triggers.MultipleTrigger::Contains(System.Object)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.Boolean ThoughtWorks.CruiseControl.Core.Triggers.MultipleTrigger::Contains(System.Object)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Triggers\MultipleTrigger.cs(≈149)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Triggers.MultipleTrigger::Clear()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.Core.Triggers.MultipleTrigger::Clear()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Triggers\MultipleTrigger.cs(≈154)"></defect>
</target>
<target Name="System.Int32 ThoughtWorks.CruiseControl.Core.Triggers.MultipleTrigger::IndexOf(System.Object)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.Int32 ThoughtWorks.CruiseControl.Core.Triggers.MultipleTrigger::IndexOf(System.Object)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Triggers\MultipleTrigger.cs(≈159)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Triggers.MultipleTrigger::Insert(System.Int32,System.Object)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.Core.Triggers.MultipleTrigger::Insert(System.Int32,System.Object)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Triggers\MultipleTrigger.cs(≈164)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Triggers.MultipleTrigger::Remove(System.Object)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.Core.Triggers.MultipleTrigger::Remove(System.Object)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Triggers\MultipleTrigger.cs(≈169)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Triggers.MultipleTrigger::RemoveAt(System.Int32)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.Core.Triggers.MultipleTrigger::RemoveAt(System.Int32)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Triggers\MultipleTrigger.cs(≈174)"></defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.Core.Triggers.MultipleTrigger::get_IsReadOnly()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.Boolean ThoughtWorks.CruiseControl.Core.Triggers.MultipleTrigger::get_IsReadOnly()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Triggers\MultipleTrigger.cs(≈179)"></defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.Core.Triggers.MultipleTrigger::get_IsFixedSize()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.Boolean ThoughtWorks.CruiseControl.Core.Triggers.MultipleTrigger::get_IsFixedSize()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Triggers\MultipleTrigger.cs(≈184)"></defect>
</target>
<target Name="System.Object ThoughtWorks.CruiseControl.Core.Triggers.MultipleTrigger::get_Item(System.Int32)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.Object ThoughtWorks.CruiseControl.Core.Triggers.MultipleTrigger::get_Item(System.Int32)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Triggers\MultipleTrigger.cs(≈189)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Core.Triggers.MultipleTrigger::set_Item(System.Int32,System.Object)" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.Core.Triggers.MultipleTrigger::set_Item(System.Int32,System.Object)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Triggers\MultipleTrigger.cs(≈190)"></defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.Core.Triggers.MultipleTrigger::get_IsSynchronized()" Assembly="ThoughtWorks.CruiseControl.Core, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.Boolean ThoughtWorks.CruiseControl.Core.Triggers.MultipleTrigger::get_IsSynchronized()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\core\Triggers\MultipleTrigger.cs(≈195)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.ProjectStatus[] ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::GetProjectStatus()" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Remote.ProjectStatus[] ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::GetProjectStatus()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\CruiseServerClientBase.cs(≈86)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::ForceBuild(System.String)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::ForceBuild(System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\CruiseServerClientBase.cs(≈97)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::ForceBuild(System.String,System.Collections.Generic.List`1<ThoughtWorks.CruiseControl.Remote.NameValuePair>)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::ForceBuild(System.String,System.Collections.Generic.List`1<ThoughtWorks.CruiseControl.Remote.NameValuePair>)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\CruiseServerClientBase.cs(≈107)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::AbortBuild(System.String)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::AbortBuild(System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\CruiseServerClientBase.cs(≈118)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::Request(System.String,ThoughtWorks.CruiseControl.Remote.IntegrationRequest)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::Request(System.String,ThoughtWorks.CruiseControl.Remote.IntegrationRequest)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\CruiseServerClientBase.cs(≈130)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::StartProject(System.String)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::StartProject(System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\CruiseServerClientBase.cs(≈141)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::StopProject(System.String)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::StopProject(System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\CruiseServerClientBase.cs(≈152)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::SendMessage(System.String,ThoughtWorks.CruiseControl.Remote.Message)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::SendMessage(System.String,ThoughtWorks.CruiseControl.Remote.Message)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\CruiseServerClientBase.cs(≈164)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::WaitForExit(System.String)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::WaitForExit(System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\CruiseServerClientBase.cs(≈175)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::CancelPendingRequest(System.String)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::CancelPendingRequest(System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\CruiseServerClientBase.cs(≈185)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.CruiseServerSnapshot ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::GetCruiseServerSnapshot()" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Remote.CruiseServerSnapshot ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::GetCruiseServerSnapshot()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\CruiseServerClientBase.cs(≈195)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::GetLatestBuildName(System.String)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.String ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::GetLatestBuildName(System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\CruiseServerClientBase.cs(≈205)"></defect>
</target>
<target Name="System.String[] ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::GetBuildNames(System.String)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.String[] ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::GetBuildNames(System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\CruiseServerClientBase.cs(≈215)"></defect>
</target>
<target Name="System.String[] ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::GetMostRecentBuildNames(System.String,System.Int32)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.String[] ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::GetMostRecentBuildNames(System.String,System.Int32)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\CruiseServerClientBase.cs(≈225)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::GetLog(System.String,System.String,System.Boolean)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.String ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::GetLog(System.String,System.String,System.Boolean)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\CruiseServerClientBase.cs(≈250)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::GetServerLog()" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.String ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::GetServerLog()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\CruiseServerClientBase.cs(≈260)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::GetServerLog(System.String)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.String ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::GetServerLog(System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\CruiseServerClientBase.cs(≈270)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::GetServerVersion()" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.String ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::GetServerVersion()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\CruiseServerClientBase.cs(≈280)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::AddProject(System.String)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::AddProject(System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\CruiseServerClientBase.cs(≈290)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::DeleteProject(System.String,System.Boolean,System.Boolean,System.Boolean)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::DeleteProject(System.String,System.Boolean,System.Boolean,System.Boolean)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\CruiseServerClientBase.cs(≈300)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::GetProject(System.String)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.String ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::GetProject(System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\CruiseServerClientBase.cs(≈310)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::UpdateProject(System.String,System.String)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::UpdateProject(System.String,System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\CruiseServerClientBase.cs(≈320)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.ExternalLink[] ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::GetExternalLinks(System.String)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Remote.ExternalLink[] ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::GetExternalLinks(System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\CruiseServerClientBase.cs(≈332)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::GetArtifactDirectory(System.String)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.String ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::GetArtifactDirectory(System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\CruiseServerClientBase.cs(≈344)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::GetStatisticsDocument(System.String)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.String ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::GetStatisticsDocument(System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\CruiseServerClientBase.cs(≈356)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::GetModificationHistoryDocument(System.String)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.String ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::GetModificationHistoryDocument(System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\CruiseServerClientBase.cs(≈368)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::GetRSSFeed(System.String)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.String ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::GetRSSFeed(System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\CruiseServerClientBase.cs(≈380)"></defect>
</target>
<target Name="System.Boolean ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::Login(System.Collections.Generic.List`1<ThoughtWorks.CruiseControl.Remote.NameValuePair>)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.Boolean ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::Login(System.Collections.Generic.List`1<ThoughtWorks.CruiseControl.Remote.NameValuePair>)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\CruiseServerClientBase.cs(≈391)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::Logout()" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::Logout()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\CruiseServerClientBase.cs(≈419)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::GetSecurityConfiguration()" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.String ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::GetSecurityConfiguration()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\CruiseServerClientBase.cs(≈429)"></defect>
</target>
<target Name="System.Collections.Generic.List`1<ThoughtWorks.CruiseControl.Remote.Security.UserDetails> ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::ListUsers()" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.Collections.Generic.List`1<ThoughtWorks.CruiseControl.Remote.Security.UserDetails> ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::ListUsers()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\CruiseServerClientBase.cs(≈443)"></defect>
</target>
<target Name="System.Collections.Generic.List`1<ThoughtWorks.CruiseControl.Remote.Security.SecurityCheckDiagnostics> ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::DiagnoseSecurityPermissions(System.String,System.String[])" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.Collections.Generic.List`1<ThoughtWorks.CruiseControl.Remote.Security.SecurityCheckDiagnostics> ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::DiagnoseSecurityPermissions(System.String,System.String[])" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\CruiseServerClientBase.cs(≈454)"></defect>
</target>
<target Name="System.Collections.Generic.List`1<ThoughtWorks.CruiseControl.Remote.Security.AuditRecord> ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::ReadAuditRecords(System.Int32,System.Int32)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.Collections.Generic.List`1<ThoughtWorks.CruiseControl.Remote.Security.AuditRecord> ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::ReadAuditRecords(System.Int32,System.Int32)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\CruiseServerClientBase.cs(≈465)"></defect>
</target>
<target Name="System.Collections.Generic.List`1<ThoughtWorks.CruiseControl.Remote.Security.AuditRecord> ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::ReadAuditRecords(System.Int32,System.Int32,ThoughtWorks.CruiseControl.Remote.Security.AuditFilterBase)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.Collections.Generic.List`1<ThoughtWorks.CruiseControl.Remote.Security.AuditRecord> ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::ReadAuditRecords(System.Int32,System.Int32,ThoughtWorks.CruiseControl.Remote.Security.AuditFilterBase)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\CruiseServerClientBase.cs(≈474)"></defect>
</target>
<target Name="System.Collections.Generic.List`1<ThoughtWorks.CruiseControl.Remote.Parameters.ParameterBase> ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::ListBuildParameters(System.String)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.Collections.Generic.List`1<ThoughtWorks.CruiseControl.Remote.Parameters.ParameterBase> ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::ListBuildParameters(System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\CruiseServerClientBase.cs(≈486)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::ChangePassword(System.String,System.String)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::ChangePassword(System.String,System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\CruiseServerClientBase.cs(≈496)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::ResetPassword(System.String,System.String)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::ResetPassword(System.String,System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\CruiseServerClientBase.cs(≈506)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.ProjectStatusSnapshot ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::TakeStatusSnapshot(System.String)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Remote.ProjectStatusSnapshot ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::TakeStatusSnapshot(System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\CruiseServerClientBase.cs(≈518)"></defect>
</target>
<target Name="System.Collections.Generic.List`1<ThoughtWorks.CruiseControl.Remote.PackageDetails> ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::RetrievePackageList(System.String)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.Collections.Generic.List`1<ThoughtWorks.CruiseControl.Remote.PackageDetails> ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::RetrievePackageList(System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\CruiseServerClientBase.cs(≈530)"></defect>
</target>
<target Name="System.Collections.Generic.List`1<ThoughtWorks.CruiseControl.Remote.PackageDetails> ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::RetrievePackageList(System.String,System.String)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.Collections.Generic.List`1<ThoughtWorks.CruiseControl.Remote.PackageDetails> ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::RetrievePackageList(System.String,System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\CruiseServerClientBase.cs(≈541)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.IFileTransfer ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::RetrieveFileTransfer(System.String,System.String)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Remote.IFileTransfer ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::RetrieveFileTransfer(System.String,System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\CruiseServerClientBase.cs(≈554)"></defect>
</target>
<target Name="System.Int64 ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::GetFreeDiskSpace()" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.Int64 ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::GetFreeDiskSpace()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\CruiseServerClientBase.cs(≈565)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::GetLinkedSiteId(System.String,System.String)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.String ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::GetLinkedSiteId(System.String,System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\CruiseServerClientBase.cs(≈578)"></defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::ProcessMessage(System.String,System.String)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.String ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::ProcessMessage(System.String,System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\CruiseServerClientBase.cs(≈591)"></defect>
</target>
<target Name="ThoughtWorks.CruiseControl.Remote.Messages.Response ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::ProcessMessage(System.String,ThoughtWorks.CruiseControl.Remote.Messages.ServerRequest)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="ThoughtWorks.CruiseControl.Remote.Messages.Response ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::ProcessMessage(System.String,ThoughtWorks.CruiseControl.Remote.Messages.ServerRequest)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\CruiseServerClientBase.cs(≈602)"></defect>
</target>
<target Name="System.Collections.Generic.IEnumerable`1<System.String> ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::ListServers()" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.Collections.Generic.IEnumerable`1<System.String> ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase::ListServers()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\CruiseServerClientBase.cs(≈629)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Remote.EncryptingConnection::SendMessageAsync(System.String,ThoughtWorks.CruiseControl.Remote.Messages.ServerRequest,System.Object)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.Remote.EncryptingConnection::SendMessageAsync(System.String,ThoughtWorks.CruiseControl.Remote.Messages.ServerRequest,System.Object)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\EncryptingConnection.cs(≈131)"></defect>
</target>
<target Name="System.Void ThoughtWorks.CruiseControl.Remote.EncryptingConnection::CancelAsync(System.Object)" Assembly="ThoughtWorks.CruiseControl.Remote, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.Void ThoughtWorks.CruiseControl.Remote.EncryptingConnection::CancelAsync(System.Object)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Remote\EncryptingConnection.cs(≈150)"></defect>
</target>
</rule>
<rule Name="DoNotHardcodePathsRule" Uri="http://www.mono-project.com/Gendarme.Rules.Portability#DoNotHardcodePathsRule">
<problem>This string looks like a path that may become invalid if the code is executed on a different operating system.</problem>
<solution>Use System.IO.Path and System.Environment types to generate paths instead of hardcoding them.</solution>
<target Name="System.String ThoughtWorks.CruiseControl.Service.ProjectInstaller::get_HelpText()" Assembly="ccservice, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.String ThoughtWorks.CruiseControl.Service.ProjectInstaller::get_HelpText()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\service\ProjectInstaller.cs(≈41)">string "Usage: installutil [/u] [/{0}=MyCCService] ccnet.service.exe" looks quite like a filename.</defect>
</target>
<target Name="System.Void Validator.MainForm::InitialisePersistence()" Assembly="CCValidator, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.Void Validator.MainForm::InitialisePersistence()" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\Validator\MainForm.cs(≈140)">string "Software\ThoughtWorks\CCValidator" looks quite like a filename.</defect>
</target>
<target Name="System.String ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.WebDashboardUrl::ViewParametersReport(System.String)" Assembly="ThoughtWorks.CruiseControl.CCTrayLib, Version=1.5.424.7383, Culture=neutral, PublicKeyToken=null">
<defect Severity="High" Confidence="Normal" Location="System.String ThoughtWorks.CruiseControl.CCTrayLib.Monitoring.WebDashboardUrl::ViewParametersReport(System.String)" Source="d:\Build\Projects\CruiseControl.NET\SCM\project\CCTrayLib\Monitoring\WebDashboardUrl.cs(≈43)">string "{0}/server/{1}/project/{2}/XmlProjectParameter
|