Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 0a4cf4b5 authored by Paul Duffin's avatar Paul Duffin Committed by android-build-merger
Browse files

Merge "Deprecate TestSuiteBuilder and related classes." am: a26000b8 am: fd61eb1e

am: 9dcdc8f1

Change-Id: Icbc80cc054244f2660814bde4a9dc681b501024f
parents b6ac8f7f 9dcdc8f1
Loading
Loading
Loading
Loading
+4 −4
Original line number Diff line number Diff line
@@ -40155,7 +40155,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);
@@ -40166,7 +40166,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>>);
@@ -40179,7 +40179,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();
  }
@@ -50934,7 +50934,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);
  }
+4 −4
Original line number Diff line number Diff line
@@ -43492,7 +43492,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);
@@ -43503,7 +43503,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>>);
@@ -43516,7 +43516,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();
  }
@@ -54636,7 +54636,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);
  }
+4 −4
Original line number Diff line number Diff line
@@ -40343,7 +40343,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);
@@ -40354,7 +40354,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>>);
@@ -40367,7 +40367,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();
  }
@@ -51313,7 +51313,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);
  }
+3 −0
Original line number Diff line number Diff line
@@ -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);
+4 −0
Original line number Diff line number Diff line
@@ -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;
Loading