@@ -0,0 +1,1345 @@
+package fr.treeptik.cloudunit.dto;%0A%0Aimport java.text.SimpleDateFormat;%0Aimport java.util.Date;%0A%0A/**%0A * Created by nicolas on 25/08/2014.%0A */%0Afinal public class LogLine %7B%0A%0A    private final String source;%0A    private final String message;%0A%0A    public LogLine(String source, String message) %7B%0A        if (source == null) %7B%0A            throw new IllegalArgumentException(%22Source cannot be null%22);%0A        %7D%0A        if (message == null) %7B%0A            throw new IllegalArgumentException(%22Message cannot be null%22);%0A        %7D%0A        this.message = message;%0A        if (source != null && source.contains(%22/%22)) %7B%0A            this.source = source.substring(source.lastIndexOf(%22/%22) + 1);%0A        %7D else %7B%0A            this.source = source;%0A        %7D%0A    %7D%0A%0A    public String getMessage() %7B%0A        return message;%0A    %7D%0A%0A    public String getSource() %7B%0A        return source;%0A    %7D%0A%0A    @Override%0A    public boolean equals(Object o) %7B%0A        if (this == o) return true;%0A        if (o == null %7C%7C getClass() != o.getClass()) return false;%0A%0A        LogLine logLine = (LogLine) o;%0A%0A        if (!source.equals(logLine.source)) return false;%0A        return message.equals(logLine.message);%0A%0A    %7D%0A%0A    @Override%0A    public int hashCode() %7B%0A        int result = source.hashCode();%0A        result = 31 * result + message.hashCode();%0A        return result;%0A    %7D%0A%7D%0A

Remove infinite testCase + introduce new log pattern inherited from Docker 1.9