private void processFileModel(Writer writer, String cssClass, ProjectModel project, FileModel fileModel, String defaultText) throws IOException { String linkText = StringUtils.isBlank(defaultText) ? getPrettyPathForFile(fileModel) : defaultText; SourceReportModel result = sourceReportService.getSourceReportForFileModel(fileModel); if (result == null) writer.write(linkText); else renderLink(writer, cssClass, project, result.getReportFilename(), null, linkText); }
private void processFileModel(Writer writer, String cssClass, ProjectModel project, FileModel fileModel, String defaultText) throws IOException { String linkText = StringUtils.isBlank(defaultText) ? getPrettyPathForFile(fileModel) : defaultText; SourceReportModel result = sourceReportService.getSourceReportForFileModel(fileModel); if (result == null) writer.write(linkText); else renderLink(writer, cssClass, project, result.getReportFilename(), null, linkText); }
private void processFileLocationModel(Writer writer, String cssClass, ProjectModel project, FileLocationModel obj, String defaultText) throws IOException { String position = " (" + obj.getLineNumber() + ", " + obj.getColumnNumber() + ")"; String linkText = StringUtils.isBlank(defaultText) ? getPrettyPathForFile(obj.getFile()) + position : defaultText; String anchor = obj.getId().toString(); SourceReportModel result = sourceReportService.getSourceReportForFileModel(obj.getFile()); if (result == null) writer.write(linkText); else renderLink(writer, cssClass, project, result.getReportFilename(), anchor, linkText); }
private void processFileLocationModel(Writer writer, String cssClass, ProjectModel project, FileLocationModel obj, String defaultText) throws IOException { String position = " (" + obj.getLineNumber() + ", " + obj.getColumnNumber() + ")"; String linkText = StringUtils.isBlank(defaultText) ? getPrettyPathForFile(obj.getFile()) + position : defaultText; String anchor = obj.getId().toString(); SourceReportModel result = sourceReportService.getSourceReportForFileModel(obj.getFile()); if (result == null) writer.write(linkText); else renderLink(writer, cssClass, project, result.getReportFilename(), anchor, linkText); }