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

Commit 9dcdc8f1 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

Change-Id: I23f137865997ca9ce4aa229c9329d8ea9fbcb6ee
parents df8bb0ec fd61eb1e
Loading
Loading
Loading
Loading
+4 −4
Original line number Diff line number Diff line
@@ -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);
  }
+4 −4
Original line number Diff line number Diff line
@@ -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);
  }
+4 −4
Original line number Diff line number Diff line
@@ -38847,7 +38847,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);
@@ -38858,7 +38858,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>>);
@@ -38871,7 +38871,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();
  }
@@ -49248,7 +49248,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