Issue Table Columns¶
The columns of the Issue Table are mostly relevant when querying issue lists.
The available columns depend on the kind of the issue but there are a number of columns that is available for every kind.
Columns available on all Issue Kinds¶
- id
A kind-wide Id identifying the issue across analysis versions.
- kind
The issue kind, i.e. one of AV, CL, CY, DE, MV, SV.
This column was introduced with the dashboard versions 7.9.8, 7.10.4 and 7.11.0.
- any path
A virtual column that can only be used for filtering. It allows filtering by file path without resorting to the kind-specific path-columns of which there can be more than one depending on the issue-kind.
- state
In diff-queries, this indicates whether the issue is “Removed”, i.e. contained in the base-version but not any more in the current version or “Added”, i.e. it was not contained in the base-version but is contained in the current version.
- suppressed
Whether or not the issue is suppressed or disabled via a control comment. This column is only available for projects where importing of suppressed issues is configured.
- justification
The justification provided in the source-code via a control comment.
- tags
Tags that are attached to the issue. Cell data is an array of
IssueTag.- comments
The comments that were made on the issue. This column is not returned by default and must be explicitly requested via the “columns” parameter. This column is not available for CSV output. Cell data is an array of
IssueComment.- owners
The dashboard users associated with the issue via VCS blaming, CI path mapping, CI user name mapping and dashboard user name mapping. Cell data is an array of
UserRef.
Columns only available on Architecture Violations¶
- architectureSource
The architecture source entity
- architectureSourceType
The type of the architecture source entity
- architectureSourceLinkName
The internal name of the corresponding entity
- architectureTarget
The architecture target entity
- architectureTargetType
The type of the architecture target entity
- architectureTargetLinkName
The internal name of the corresponding entity
- errorNumber
The error number / error code / rule name
- violationType
The type of the architecture violation
- dependencyType
The type of the relation between source and target
- sourceEntity
The source code source entity
- sourceEntityType
The type of the source code source entity
- sourcePath
The file of the source code target location
- sourceLine
The line of the source code target location
- sourceLinkName
The internal name of the corresponding entity
- targetEntity
The source code target entity
- targetEntityType
The source code target entity type
- targetPath
The file of the source code source location
- targetLine
The line of the source code source location
- targetLinkName
The internal name of the corresponding entity
Columns only available on Clones¶
- cloneType
The clone type
- leftPath
The filename of the left clone fragment
- leftLine
The start line number of the left clone fragment
- leftEndLine
The end line number of the left clone fragment
- leftLength
The number of lines of the left clone fragment
- leftWeight
The weight of the left clone fragment
- rightPath
The filename of the right clone fragment
- rightLine
The start line number of the right clone fragment
- rightEndLine
The end line number of the right clone fragment
- rightLength
The number of lines of the right clone fragment
- rightWeight
The weight of the right clone fragment
Columns only available on Cycles¶
- dependencyType
The type of the relation between source and target
- sourceEntity
The source entity
- sourceEntityType
The source entity type
- sourcePath
The source filename
- sourceLine
The source line number
- sourceLinkName
The internal name of the corresponding entity
- targetEntity
The target entity
- targetEntityType
The target entity type
- targetPath
The target filename
- targetLine
The target line number
- targetLinkName
The internal name of the corresponding entity
Columns only available on Dead Entities¶
- entity
The entity
- entityType
The type of the entity
- path
The filename of the entity
- line
The line number of the entity
- linkName
The internal name of the corresponding entity
Columns only available on Metric Violations¶
- severity
The severity of the violation
- entity
The entity
- entityType
The entity type
- path
The filename of the entity
- line
The line number of the entity
- linkName
The internal name of the corresponding entity
- metric
The internal name of the metric
- errorNumber
The error number / error code / rule name
- description
The short description of the metric
- max
The max value configured for the metric
- min
The min value configured for the metric
- value
The measured value
Columns only available on Style Violations¶
- severity
The severity of the violation
- provider
The tool/manufacturer that reported this violation
- errorNumber
The error number / error code / rule name
- message
The message describing the violation
- entity
The source code entity
- path
The filename
- line
The line number