*/
package org.sonar.api.issue.action;
-import com.google.common.annotations.Beta;
import com.google.common.base.Preconditions;
import com.google.common.base.Strings;
import com.google.common.collect.ImmutableList;
+import java.util.List;
import org.sonar.api.issue.Issue;
import org.sonar.api.issue.condition.Condition;
-import java.util.List;
-
import static com.google.common.collect.Lists.newArrayList;
/**
* @since 3.6
+ * @deprecated in 5.2. Webapp can not be customized anymore to define actions on issues.
*/
-@Beta
+@Deprecated
public class Action {
private final String key;
*/
package org.sonar.api.issue.action;
-import com.google.common.annotations.Beta;
-import org.sonar.api.ExtensionPoint;
-import org.sonar.api.server.ServerSide;
-
import java.util.ArrayList;
import java.util.List;
+import org.sonar.api.server.ServerSide;
/**
* @since 3.6
+ * @deprecated in 5.2. Webapp can not be customized anymore to define actions on issues.
*/
-@Beta
+@Deprecated
@ServerSide
-@ExtensionPoint
public class Actions {
private final List<Action> actions = new ArrayList<>();
return actions;
}
-
}