+ {searchQuery ? t('empty.noMatch') : message} +
++ {error || t('notConnected.description')} +
+ {onOpenSettings && ( + + )} +{investigationResult.analysis.summary}
+
+ {issue.description}
+
+ + {t('detail.noDescription')} +
+ )} ++ {projectPath} +
+{error}
+ ++ {finding.description} +
+
+ {finding.file}:{finding.line}
+ {finding.endLine && finding.endLine !== finding.line && `-${finding.endLine}`}
+
+
+ {finding.suggestedFix}
+
+ {reviewResult.summary}
+ + {/* Interactive Findings with Selection */} ++ Reviewed: {formatDate(reviewResult.reviewedAt)} + {reviewResult.reviewedCommitSha && ( + <> at commit {reviewResult.reviewedCommitSha.substring(0, 7)}> + )} +
+ )} +
+ {mr.description}
+
+ ) : (
+ + No description provided. +
+ )} +No issues found! The code looks good.
++ {t('settings.enableIssuesDescription')} +
+{t('settings.connectedVia')}
+ {oauthUsername && ( +
+
{t('settings.authenticating')}
++ {t('settings.browserWindow')} +
+
+ {t('settings.tokenScope')} {t('settings.scopeApi')} {t('settings.scopeFrom')}{' '}
+
+ {t('settings.gitlabSettings')}
+
+
+ {t('settings.instanceDescription')} +
+ onChange(e.target.value)} + /> +
+ {t('settings.selected')}: {selectedProject}
+
+ {t('settings.projectFormat')} group/project {t('settings.projectFormatExample')}
+
{t('settings.connectionStatus')}
++ {isChecking ? t('settings.checking') : + connectionStatus?.connected + ? `${t('settings.connectedTo')} ${connectionStatus.projectPathWithNamespace}` + : connectionStatus?.error || t('settings.notConnected')} +
+ {connectionStatus?.connected && connectionStatus.projectDescription && ( ++ {connectionStatus.projectDescription} +
+ )} +{t('settings.issuesAvailable')}
++ {t('settings.issuesAvailableDescription')} +
++ {t('settings.autoSyncDescription')} +
++ {t('settings.defaultBranchDescription')} +
+
+ {t('settings.branchFromNote')} {selectedBranch}
+
+ An error occurred while rendering this content. +
+ {this.state.error && ( ++ {this.state.error.message} +
+ )} +