Merge "Deprecate TestSuiteBuilder and related classes."
This commit is contained in:
@@ -38761,7 +38761,7 @@ package android.test.mock {
|
||||
|
||||
package android.test.suitebuilder {
|
||||
|
||||
public class TestMethod {
|
||||
public deprecated class TestMethod {
|
||||
ctor public TestMethod(java.lang.reflect.Method, java.lang.Class<? extends junit.framework.TestCase>);
|
||||
ctor public TestMethod(java.lang.String, java.lang.Class<? extends junit.framework.TestCase>);
|
||||
ctor public TestMethod(junit.framework.TestCase);
|
||||
@@ -38772,7 +38772,7 @@ package android.test.suitebuilder {
|
||||
method public java.lang.String getName();
|
||||
}
|
||||
|
||||
public class TestSuiteBuilder {
|
||||
public deprecated class TestSuiteBuilder {
|
||||
ctor public TestSuiteBuilder(java.lang.Class);
|
||||
ctor public TestSuiteBuilder(java.lang.String, java.lang.ClassLoader);
|
||||
method public android.test.suitebuilder.TestSuiteBuilder addRequirements(java.util.List<com.android.internal.util.Predicate<android.test.suitebuilder.TestMethod>>);
|
||||
@@ -38785,7 +38785,7 @@ package android.test.suitebuilder {
|
||||
method public android.test.suitebuilder.TestSuiteBuilder named(java.lang.String);
|
||||
}
|
||||
|
||||
public static class TestSuiteBuilder.FailedToCreateTests extends junit.framework.TestCase {
|
||||
public static deprecated class TestSuiteBuilder.FailedToCreateTests extends junit.framework.TestCase {
|
||||
ctor public TestSuiteBuilder.FailedToCreateTests(java.lang.Exception);
|
||||
method public void testSuiteConstructionFailed();
|
||||
}
|
||||
@@ -49155,7 +49155,7 @@ package android.widget {
|
||||
|
||||
package com.android.internal.util {
|
||||
|
||||
public abstract interface Predicate<T> {
|
||||
public abstract deprecated interface Predicate<T> {
|
||||
method public abstract boolean apply(T);
|
||||
}
|
||||
|
||||
|
||||
@@ -42025,7 +42025,7 @@ package android.test.mock {
|
||||
|
||||
package android.test.suitebuilder {
|
||||
|
||||
public class TestMethod {
|
||||
public deprecated class TestMethod {
|
||||
ctor public TestMethod(java.lang.reflect.Method, java.lang.Class<? extends junit.framework.TestCase>);
|
||||
ctor public TestMethod(java.lang.String, java.lang.Class<? extends junit.framework.TestCase>);
|
||||
ctor public TestMethod(junit.framework.TestCase);
|
||||
@@ -42036,7 +42036,7 @@ package android.test.suitebuilder {
|
||||
method public java.lang.String getName();
|
||||
}
|
||||
|
||||
public class TestSuiteBuilder {
|
||||
public deprecated class TestSuiteBuilder {
|
||||
ctor public TestSuiteBuilder(java.lang.Class);
|
||||
ctor public TestSuiteBuilder(java.lang.String, java.lang.ClassLoader);
|
||||
method public android.test.suitebuilder.TestSuiteBuilder addRequirements(java.util.List<com.android.internal.util.Predicate<android.test.suitebuilder.TestMethod>>);
|
||||
@@ -42049,7 +42049,7 @@ package android.test.suitebuilder {
|
||||
method public android.test.suitebuilder.TestSuiteBuilder named(java.lang.String);
|
||||
}
|
||||
|
||||
public static class TestSuiteBuilder.FailedToCreateTests extends junit.framework.TestCase {
|
||||
public static deprecated class TestSuiteBuilder.FailedToCreateTests extends junit.framework.TestCase {
|
||||
ctor public TestSuiteBuilder.FailedToCreateTests(java.lang.Exception);
|
||||
method public void testSuiteConstructionFailed();
|
||||
}
|
||||
@@ -52776,7 +52776,7 @@ package android.widget {
|
||||
|
||||
package com.android.internal.util {
|
||||
|
||||
public abstract interface Predicate<T> {
|
||||
public abstract deprecated interface Predicate<T> {
|
||||
method public abstract boolean apply(T);
|
||||
}
|
||||
|
||||
|
||||
@@ -38845,7 +38845,7 @@ package android.test.mock {
|
||||
|
||||
package android.test.suitebuilder {
|
||||
|
||||
public class TestMethod {
|
||||
public deprecated class TestMethod {
|
||||
ctor public TestMethod(java.lang.reflect.Method, java.lang.Class<? extends junit.framework.TestCase>);
|
||||
ctor public TestMethod(java.lang.String, java.lang.Class<? extends junit.framework.TestCase>);
|
||||
ctor public TestMethod(junit.framework.TestCase);
|
||||
@@ -38856,7 +38856,7 @@ package android.test.suitebuilder {
|
||||
method public java.lang.String getName();
|
||||
}
|
||||
|
||||
public class TestSuiteBuilder {
|
||||
public deprecated class TestSuiteBuilder {
|
||||
ctor public TestSuiteBuilder(java.lang.Class);
|
||||
ctor public TestSuiteBuilder(java.lang.String, java.lang.ClassLoader);
|
||||
method public android.test.suitebuilder.TestSuiteBuilder addRequirements(java.util.List<com.android.internal.util.Predicate<android.test.suitebuilder.TestMethod>>);
|
||||
@@ -38869,7 +38869,7 @@ package android.test.suitebuilder {
|
||||
method public android.test.suitebuilder.TestSuiteBuilder named(java.lang.String);
|
||||
}
|
||||
|
||||
public static class TestSuiteBuilder.FailedToCreateTests extends junit.framework.TestCase {
|
||||
public static deprecated class TestSuiteBuilder.FailedToCreateTests extends junit.framework.TestCase {
|
||||
ctor public TestSuiteBuilder.FailedToCreateTests(java.lang.Exception);
|
||||
method public void testSuiteConstructionFailed();
|
||||
}
|
||||
@@ -49246,7 +49246,7 @@ package android.widget {
|
||||
|
||||
package com.android.internal.util {
|
||||
|
||||
public abstract interface Predicate<T> {
|
||||
public abstract deprecated interface Predicate<T> {
|
||||
method public abstract boolean apply(T);
|
||||
}
|
||||
|
||||
|
||||
@@ -25,7 +25,10 @@ package com.android.internal.util;
|
||||
* <p/>
|
||||
* Implementors of Predicate which may cause side effects upon evaluation are
|
||||
* strongly encouraged to state this fact clearly in their API documentation.
|
||||
*
|
||||
* @deprecated Use {@code java.util.function.Predicate} instead.
|
||||
*/
|
||||
@Deprecated
|
||||
public interface Predicate<T> {
|
||||
|
||||
boolean apply(T t);
|
||||
|
||||
@@ -26,7 +26,11 @@ import java.lang.reflect.Method;
|
||||
/**
|
||||
* Represents a test to be run. Can be constructed without instantiating the TestCase or even
|
||||
* loading the class.
|
||||
*
|
||||
* @deprecated New tests should be written using the
|
||||
* <a href="{@docRoot}tools/testing-support-library/index.html">Android Testing Support Library</a>.
|
||||
*/
|
||||
@Deprecated
|
||||
public class TestMethod {
|
||||
|
||||
private final String enclosingClassname;
|
||||
|
||||
@@ -38,7 +38,11 @@ import java.util.Collections;
|
||||
/**
|
||||
* Build suites based on a combination of included packages, excluded packages,
|
||||
* and predicates that must be satisfied.
|
||||
*
|
||||
* @deprecated New tests should be written using the
|
||||
* <a href="{@docRoot}tools/testing-support-library/index.html">Android Testing Support Library</a>.
|
||||
*/
|
||||
@Deprecated
|
||||
public class TestSuiteBuilder {
|
||||
|
||||
private Context context;
|
||||
@@ -223,7 +227,11 @@ public class TestSuiteBuilder {
|
||||
/**
|
||||
* A special {@link junit.framework.TestCase} used to indicate a failure during the build()
|
||||
* step.
|
||||
*
|
||||
* @deprecated New tests should be written using the
|
||||
* <a href="{@docRoot}tools/testing-support-library/index.html">Android Testing Support Library</a>.
|
||||
*/
|
||||
@Deprecated
|
||||
public static class FailedToCreateTests extends TestCase {
|
||||
private final Exception exception;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user