mirror of
https://github.com/apache/maven-mvnd.git
synced 2025-09-29 09:28:53 +00:00
mixup in case of DISPLAY messages type (#1038)
ProjectEvent message mixup fixed. Fixes #1036
This commit is contained in:
@@ -499,6 +499,8 @@ public abstract class Message {
|
||||
|
||||
private String mnemonic() {
|
||||
switch (type) {
|
||||
case DISPLAY:
|
||||
return "Display";
|
||||
case PROJECT_LOG_MESSAGE:
|
||||
return "ProjectLogMessage";
|
||||
default:
|
||||
@@ -730,8 +732,6 @@ public abstract class Message {
|
||||
return "KeyboardInput";
|
||||
case BUILD_LOG_MESSAGE:
|
||||
return "BuildLogMessage";
|
||||
case DISPLAY:
|
||||
return "Display";
|
||||
case PRINT_OUT:
|
||||
return "PrintOut";
|
||||
case PRINT_ERR:
|
||||
@@ -1112,10 +1112,6 @@ public abstract class Message {
|
||||
return new StringMessage(BUILD_STATUS, payload);
|
||||
}
|
||||
|
||||
public static StringMessage display(String message) {
|
||||
return new StringMessage(DISPLAY, message);
|
||||
}
|
||||
|
||||
public static RequestInput requestInput(String projectId) {
|
||||
return new RequestInput(projectId);
|
||||
}
|
||||
|
@@ -312,9 +312,9 @@ public class TerminalOutput implements ClientOutput {
|
||||
break;
|
||||
}
|
||||
case Message.DISPLAY: {
|
||||
Message.StringMessage d = (Message.StringMessage) entry;
|
||||
clearDisplay();
|
||||
terminal.writer().printf("%s%n", d.getMessage());
|
||||
Message.ProjectEvent d = (Message.ProjectEvent) entry;
|
||||
terminal.writer().printf("[%s] %s%n", d.getProjectId(), d.getMessage());
|
||||
break;
|
||||
}
|
||||
case Message.PRINT_OUT: {
|
||||
|
Reference in New Issue
Block a user