|
This page last changed on Nov 30, 2010 by ccnet-doc-gen.
CodeItRight Analysis Task
Perform a code analysis using SubMain.CodeItRight.
 | Supported Versions
CruiseControl.NET only supports CodeItRight 1.9 currently. |
Version
Available from version 1.5
Examples
<codeItRight>
<solution>myproject.*.sln</solution>
</codeItRight>
Configuration Elements
| Element |
Description |
Type |
Required |
Default |
Version |
| crData |
The name of the CodeIt.Right .crdata file. When specified, CodeItRight.Cmd will use the exclusion list (violations, rules and files) saved using the Visual Studio version of CodeIt.Right. |
String |
No |
none |
1.5 |
| description |
Description used for the visualisation of the buildstage, if left empty the process name will be shown. |
String |
No |
The task/publisher name. |
1.5 |
| dynamicValues |
The dynamic values to use for the task. |
Dynamic Values array |
No |
None |
1.5 |
| environment |
A set of environment variables set for commands that are executed. Each variable should be specified as
<variable name="name" value="value" />
. |
Environment Variable array |
No |
|
|
| executable |
The executable to use. |
String |
No |
SubMain.CodeItRight.Cmd |
1.5 |
| failureThreshold |
Severity value to fail the build on. When omitted, the the lowest Severity is used - None. |
String - one of:
- None
- Information
- Warning
- CriticalWarning
- Error
- CriticalError
|
No |
None |
1.5 |
| priority |
The priority class of the spawned process. |
String - one of:
- Normal
- Idle
- High
- RealTime
- BelowNormal
- AboveNormal
|
No |
Normal |
1.5 |
| profile |
The name of the User Profile that defines active rule set for the analysis. When omitted, the built-in profile is used. |
String |
No |
none |
1.5 |
| project |
The project to analyse. Either the solution or the project must be specified. |
String |
No |
none |
1.5 |
| reportingThreshold |
Severity Threshold value to limit the output violation set. When omitted, the the lowest Severity is used - None. |
String - one of:
- None
- Information
- Warning
- CriticalWarning
- Error
- CriticalError
|
No |
None |
1.5 |
| solution |
The solution to analyse. Either the solution or the project must be specified. |
String |
No |
none |
1.5 |
| timeout |
The time-out period in seconds. If the task does no finish running in this time it will be terminated. |
Int32 |
No |
600 |
1.5 |
| xsl |
The name of the XSL file to override the default XSL. |
String |
No |
none |
1.5 |
Notes
This task calls CodeItRight.Cmd to perform the analysis. Full details on this tool is available at http://community.submain.com/blogs/tutorials/archive/2008/03/23/codeitright\-cmd\-exe\-command\-line\-parameters.aspx. Additional details on the mapped arguments can be found there.
 | Automatically Generated
Documentation generated on Tuesday, 30 Nov 2010 at 10:25:49 AM
Using assembly version 1.6.7805.1 |
|