#{if !commits || commits.isEmpty()} No commits linked to this program. #{/if} #{list items:commits, as: 'commit' }
${commit.date.since(true)} Rev ${commit.svnRevision} + ${commit.linesAdded} - ${commit.linesRemoved} ${commit.user?.getDisplayName()}
Show All #{list items:commit.files, as: 'fileCommit' } %{ includeFile = false; for (classLink in selectedClassLinks) { if (classLink.file == fileCommit.file) { includeFile = true; break; } } %} #{/list}
${fileCommit.file.getName()} + ${fileCommit.linesAdded} - ${fileCommit.linesRemoved}
#{if commit.program} %{ markedUp = commit.message.replace(commit.program.name, '' + commit.program.name + '') out.print(markedUp); %} #{/if} #{else} ${commit.message} #{/else}
#{/list}