package org.sonar.api.batch;
import org.sonar.api.batch.fs.InputFile;
-import org.sonar.api.batch.sensor.SensorContext;
import org.sonar.api.design.Dependency;
import org.sonar.api.measures.Measure;
import org.sonar.api.measures.MeasuresFilter;
*/
package org.sonar.api.test;
-import org.sonar.api.batch.sensor.SensorContext;
-
import javax.annotation.Nullable;
import java.util.List;
-/**
- * @deprecated since 5.0 use {@link SensorContext#testPlanBuilder(org.sonar.api.batch.fs.InputFile)}
- */
-@Deprecated
public interface MutableTestCase extends TestCase {
MutableTestCase setStatus(@Nullable Status s);
*/
package org.sonar.api.test;
-import org.sonar.api.batch.sensor.SensorContext;
import org.sonar.api.component.MutablePerspective;
-/**
- * @deprecated since 5.0 use {@link SensorContext#testPlanBuilder(org.sonar.api.batch.fs.InputFile)}
- */
-@Deprecated
public interface MutableTestPlan extends TestPlan<MutableTestCase>, MutablePerspective {
MutableTestCase addTestCase(String name);
*/
package org.sonar.api.test;
-import org.sonar.api.batch.sensor.SensorContext;
import org.sonar.api.component.MutablePerspective;
-/**
- * @deprecated since 5.0 use {@link SensorContext#testPlanBuilder(org.sonar.api.batch.fs.InputFile)}
- */
-@Deprecated
public interface MutableTestable extends Testable, MutablePerspective {
}
import javax.annotation.Nullable;
-/**
- * @deprecated since 5.0 see {@link org.sonar.api.batch.sensor.test.TestCaseExecution}
- */
-@Deprecated
public interface TestCase {
enum Status {
OK, FAILURE, ERROR, SKIPPED;
import org.sonar.api.component.Perspective;
-/**
- * @deprecated since 5.0
- */
-@Deprecated
public interface TestPlan<T extends TestCase> extends Perspective {
Iterable<T> testCases();
*/
package org.sonar.api.test;
-import org.sonar.api.batch.sensor.SensorContext;
import org.sonar.api.component.Perspective;
import java.util.List;
import java.util.Map;
import java.util.SortedSet;
-/**
- * @deprecated since 5.0 use {@link SensorContext#testPlanBuilder(org.sonar.api.batch.fs.InputFile)}
- */
-@Deprecated
public interface Testable extends Perspective {
List<TestCase> testCases();