]> source.dussan.org Git - sonarqube.git/commitdiff
SONAR-10770 Add DEFINITION_CHANGE category to Event
authorEric Hartmann <hartmann.eric@gmail.com>
Thu, 8 Nov 2018 15:53:43 +0000 (16:53 +0100)
committerSonarTech <sonartech@sonarsource.com>
Tue, 20 Nov 2018 19:21:00 +0000 (20:21 +0100)
server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/ce/task/projectanalysis/event/Event.java
server/sonar-db-dao/src/main/java/org/sonar/db/event/EventDto.java
server/sonar-server/src/main/java/org/sonar/server/projectanalysis/ws/EventCategory.java

index f9b2c36941124fa66dad086c27b554a0cad7462b..026e5d078f63b4e813e4112033d0a93dfe25793c 100644 (file)
@@ -50,6 +50,10 @@ public class Event {
     return new Event(name, Category.PROFILE, data, description);
   }
 
+  public static Event createDefinitionChange(String name, @Nullable String data, @Nullable String description) {
+    return new Event(name, Category.DEFINITION_CHANGE, data, description);
+  }
+
   public String getName() {
     return name;
   }
@@ -86,7 +90,7 @@ public class Event {
   }
 
   public enum Category {
-    ALERT, PROFILE
+    ALERT, PROFILE, DEFINITION_CHANGE
   }
 
 }
index 70bec792203794fab4ddfc856fb276033fb47b83..6981457fdf4db5f64592ce75943087256c6b29c6 100644 (file)
@@ -31,6 +31,7 @@ public class EventDto {
   public static final String CATEGORY_VERSION = "Version";
   public static final String CATEGORY_ALERT = "Alert";
   public static final String CATEGORY_PROFILE = "Profile";
+  public static final String DEFINITION_CHANGE = "Definition change";
 
   private Long id;
   private String uuid;
index e947ea34706227757793fa8b9b1a906745fcd5e4..faa18d61382c99403c94fa490caf5023e241d321 100644 (file)
@@ -20,7 +20,7 @@
 package org.sonar.server.projectanalysis.ws;
 
 public enum EventCategory {
-  VERSION("Version"), OTHER("Other"), QUALITY_PROFILE("Profile"), QUALITY_GATE("Alert");
+  VERSION("Version"), OTHER("Other"), QUALITY_PROFILE("Profile"), QUALITY_GATE("Alert"), DEFINITION_CHANGE("Definition change");
 
   private final String label;