diff options
Diffstat (limited to 'sonar-ws/src')
-rw-r--r-- | sonar-ws/src/main/java/org/sonarqube/ws/client/issue/IssuesWsParameters.java | 2 | ||||
-rw-r--r-- | sonar-ws/src/main/protobuf/ws-issues.proto | 21 |
2 files changed, 23 insertions, 0 deletions
diff --git a/sonar-ws/src/main/java/org/sonarqube/ws/client/issue/IssuesWsParameters.java b/sonar-ws/src/main/java/org/sonarqube/ws/client/issue/IssuesWsParameters.java index c2e72e4196e..5fb8575c931 100644 --- a/sonar-ws/src/main/java/org/sonarqube/ws/client/issue/IssuesWsParameters.java +++ b/sonar-ws/src/main/java/org/sonarqube/ws/client/issue/IssuesWsParameters.java @@ -29,6 +29,8 @@ import java.util.List; */ public class IssuesWsParameters { + public static final String PARAM_ISSUE = "issue"; + public static final String ISSUES = "issues"; public static final String SEVERITIES = "severities"; public static final String STATUSES = "statuses"; diff --git a/sonar-ws/src/main/protobuf/ws-issues.proto b/sonar-ws/src/main/protobuf/ws-issues.proto index 3aca709bba7..8ba4dd7a64c 100644 --- a/sonar-ws/src/main/protobuf/ws-issues.proto +++ b/sonar-ws/src/main/protobuf/ws-issues.proto @@ -181,3 +181,24 @@ message Component { optional int64 projectId = 9; optional int64 subProjectId = 10; } + +// Response of GET api/issues/changelog +message ChangelogWsResponse { + repeated Changelog changelog = 1; + + message Changelog { + optional string user = 1; + optional string userName = 2; + optional string email = 3; + optional string creationDate = 4; + repeated Diff diffs = 5; + + message Diff { + optional string key = 1; + optional string newValue = 2; + optional string oldValue = 3; + } + } +} + + |