コード例 #1
0
 private static String toString(@Nullable VcsFileRevision value) {
   if (!(value instanceof SvnFileRevision)) return "";
   final SvnFileRevision revision = (SvnFileRevision) value;
   final List<SvnFileRevision> mergeSources = revision.getMergeSources();
   if (mergeSources.isEmpty()) {
     return "";
   }
   final StringBuilder sb = new StringBuilder();
   for (SvnFileRevision source : mergeSources) {
     if (sb.length() != 0) {
       sb.append(", ");
     }
     sb.append(source.getRevisionNumber().asString());
     if (!source.getMergeSources().isEmpty()) {
       sb.append("*");
     }
   }
   return sb.toString();
 }