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