Skip to content

Commit

Permalink
Swap @DoNotMock for error-prone's version (#458)
Browse files Browse the repository at this point in the history
* Swap `@DoNotMock` for error-prone's version

They re-published one now so we can just use that.

* Update API
  • Loading branch information
ZacSweers committed Sep 7, 2021
1 parent 91a4fdb commit 18d01da
Show file tree
Hide file tree
Showing 7 changed files with 5 additions and 48 deletions.
1 change: 1 addition & 0 deletions autodispose-lifecycle/build.gradle
Expand Up @@ -21,6 +21,7 @@ plugins {

dependencies {
api project(":autodispose")
compileOnly deps.build.errorProneAnnotations

signature deps.build.animalSniffer

Expand Down
Expand Up @@ -16,7 +16,7 @@
package autodispose2.lifecycle;

import autodispose2.ScopeProvider;
import autodispose2.internal.DoNotMock;
import com.google.errorprone.annotations.DoNotMock;
import io.reactivex.rxjava3.annotations.CheckReturnValue;
import io.reactivex.rxjava3.annotations.NonNull;
import io.reactivex.rxjava3.annotations.Nullable;
Expand Down
4 changes: 0 additions & 4 deletions autodispose/api/autodispose.api
Expand Up @@ -134,10 +134,6 @@ public final class autodispose2/TestScopeProvider : autodispose2/ScopeProvider {
public fun requestScope ()Lio/reactivex/rxjava3/core/CompletableSource;
}

public abstract interface annotation class autodispose2/internal/DoNotMock : java/lang/annotation/Annotation {
public abstract fun value ()Ljava/lang/String;
}

public abstract interface class autodispose2/observers/AutoDisposingCompletableObserver : io/reactivex/rxjava3/core/CompletableObserver, io/reactivex/rxjava3/disposables/Disposable {
public abstract fun delegateObserver ()Lio/reactivex/rxjava3/core/CompletableObserver;
}
Expand Down
1 change: 1 addition & 0 deletions autodispose/build.gradle
Expand Up @@ -27,6 +27,7 @@ lintOptions {

dependencies {
api deps.rx.java
compileOnly deps.build.errorProneAnnotations

signature deps.build.animalSniffer
lintChecks project(':static-analysis:autodispose-lint')
Expand Down
2 changes: 1 addition & 1 deletion autodispose/src/main/java/autodispose2/ScopeProvider.java
Expand Up @@ -15,7 +15,7 @@
*/
package autodispose2;

import autodispose2.internal.DoNotMock;
import com.google.errorprone.annotations.DoNotMock;
import io.reactivex.rxjava3.annotations.CheckReturnValue;
import io.reactivex.rxjava3.core.Completable;
import io.reactivex.rxjava3.core.CompletableSource;
Expand Down
42 changes: 0 additions & 42 deletions autodispose/src/main/java/autodispose2/internal/DoNotMock.java

This file was deleted.

1 change: 1 addition & 0 deletions gradle/dependencies.gradle
Expand Up @@ -41,6 +41,7 @@ def build = [
javaVersion: JavaVersion.VERSION_1_8,

errorProne: "com.google.errorprone:error_prone_core:${versions.errorProne}",
errorProneAnnotations: "com.google.errorprone:error_prone_annotations:${versions.errorProne}",
errorProneJavac: "com.google.errorprone:javac:9+181-r4173-1",
errorProneCheckApi: "com.google.errorprone:error_prone_check_api:${versions.errorProne}",
errorProneTestHelpers: "com.google.errorprone:error_prone_test_helpers:${versions.errorProne}",
Expand Down

0 comments on commit 18d01da

Please sign in to comment.