in vscode/qodana/src/core/ui/projectsView.ts [53:75]
constructor(project: MatchingProject) {
super(project.projectName);
let problemsCount = project?.reportInfo?.problems?.total;
let time = project.reportInfo.lastChecked;
let tooltipText: string;
if (problemsCount !== undefined && problemsCount > 0) {
tooltipText = problemsCountString(problemsCount?.toString());
} else {
tooltipText = problemsCountString(undefined);
}
if (time) {
let date = new Date(time);
tooltipText += ` ${LAST_RUN} ${date.toLocaleDateString()} ${date.toLocaleTimeString()}`;
}
this.tooltip = tooltipText;
this.description = project.teamName;
this.project = project;
this.command = {
command: COMMAND_SELECT_NODE,
title: SELECT_PROJECT,
arguments: [this.project.projectId]
};
}