Simplify how content gets mangled.
[catagits/Gitalist.git] / lib / Gitalist / ContentMangler / Transformer / SyntaxHighlightDiff.pm
1 use MooseX::Declare;
2
3 class Gitalist::ContentMangler::Transformer::SyntaxHighlightDiff
4  with Gitalist::ContentMangler::Transformer::SyntaxHighlightRole {
5      method transform(ArrayRef :$diffs) {
6          return {
7              language => 'Diff',
8              blobs    => [map $self->highlight($_, 'Diff'), @$diffs],
9          };
10      }
11 }