in src/main/java/org/apache/openejb/tools/release/cmd/ReviewCommits.java [97:116]
public static boolean handle(final Commit commit) {
for (final Commit.Path path : commit.getPaths()) {
System.out.printf(" %s %s", path.getAction(), path.getPath());
System.out.println();
}
System.out.println(commit);
System.out.printf("[%s]: ", Join.join(", ", Key.values()));
final String line = readLine().toUpperCase();
try {
final Key key = Key.valueOf(line);
if (!key.pressed(commit)) handle(commit);
} catch (final IllegalArgumentException e) {
return handle(commit);
}
return true;
}