getting data output right
This commit is contained in:
parent
0bf6947060
commit
f04973ef88
@ -119,14 +119,22 @@ public class GitRepositoryService {
|
||||
LineChange lineChange = new LineChange();
|
||||
if (strings[i].startsWith("-")) {
|
||||
while ((i < stringsLength) && strings[i].startsWith("-")) {
|
||||
lineChange.setLineFrom(lineChange.getLineFrom() + "\n" + strings[i]);
|
||||
i++;
|
||||
if (strings[i].startsWith("---")) {
|
||||
i++;
|
||||
} else {
|
||||
lineChange.setLineFrom(lineChange.getLineFrom() + "\n" + strings[i]);
|
||||
i++;
|
||||
}
|
||||
}
|
||||
}
|
||||
if (strings[i].startsWith("+")) {
|
||||
while ((i < stringsLength) && strings[i].startsWith("+")) {
|
||||
lineChange.setLineTo(lineChange.getLineTo() + "\n" + strings[i]);
|
||||
i++;
|
||||
if (strings[i].startsWith("+++")) {
|
||||
i++;
|
||||
} else {
|
||||
lineChange.setLineTo(lineChange.getLineTo() + "\n" + strings[i]);
|
||||
i++;
|
||||
}
|
||||
}
|
||||
}
|
||||
if ((lineChange.getLineTo() != null) || (lineChange.getLineFrom() != null)
|
||||
|
@ -46,45 +46,10 @@ public class NewClass {
|
||||
}
|
||||
}
|
||||
|
||||
// Первая основная таблица: коммит, автор, дата
|
||||
// Вторая таблица : коммит, имя файла, добавленные строки, удаленные строки
|
||||
|
||||
// Фильтрация коммитов по автору(только основная таблица)
|
||||
// Фильтрация коммитов по дате
|
||||
// Фильтрация коммитов по именни файла, или добавленные строки.
|
||||
|
||||
// Optional<String> lineFrom = Optional.empty();
|
||||
// Optional<String> lineTo = Optional.empty();
|
||||
// for (String string: strings) {
|
||||
// Optional<String> maybeFileName = getFileName(string);
|
||||
// if (maybeFileName.isPresent()) {
|
||||
// fileChange = new FileChange();
|
||||
// fileChange.setFile(maybeFileName.get());
|
||||
// /// вытащить другие изменения из коммита
|
||||
// changes.getFileChanges().add(fileChange);
|
||||
// }
|
||||
//
|
||||
// Optional<String> maybeLineFrom = getLineFrom(string);
|
||||
// LineChange lineChange = new LineChange();
|
||||
// if (maybeLineFrom.isPresent()) {
|
||||
// lineChange.setLineFrom(maybeLineFrom.get());
|
||||
// if (lineFrom.isPresent()){
|
||||
// lineChange.setLineFrom(lineChange.getLineFrom() + "\n" + lineFrom);
|
||||
// fileChange.getLineChanges().add(lineChange);
|
||||
// lineFrom = maybeLineFrom;
|
||||
// }
|
||||
// else {
|
||||
// fileChange.getLineChanges().add(lineChange);
|
||||
// lineFrom = maybeLineFrom;
|
||||
// }
|
||||
// }
|
||||
// Optional<String> maybeLineTo = getLineTo(string);
|
||||
// if (maybeLineTo.isPresent()) {
|
||||
// lineChange.setLineTo(maybeLineTo.get());
|
||||
// if(lineTo.isPresent()){
|
||||
// lineChange.setLineTo(lineChange.getLineTo() + "\n" + lineTo);
|
||||
// fileChange.getLineChanges().add(lineChange);
|
||||
// lineTo = maybeLineTo;
|
||||
// }
|
||||
// else {
|
||||
// fileChange.getLineChanges().add(lineChange);
|
||||
// lineTo = maybeLineFrom;
|
||||
// }
|
||||
// }
|
||||
// }
|
||||
// return changes;
|
||||
// }
|
Loading…
Reference in New Issue
Block a user