diff --git a/static-analysis/autodispose-error-prone-checker/src/main/java/com/uber/autodispose/error/prone/checker/UseAutoDispose.java b/static-analysis/autodispose-error-prone-checker/src/main/java/com/uber/autodispose/error/prone/checker/UseAutoDispose.java index 1ced255e3..0ae2010ee 100644 --- a/static-analysis/autodispose-error-prone-checker/src/main/java/com/uber/autodispose/error/prone/checker/UseAutoDispose.java +++ b/static-analysis/autodispose-error-prone-checker/src/main/java/com/uber/autodispose/error/prone/checker/UseAutoDispose.java @@ -41,10 +41,10 @@ /** * Checker for subscriptions not binding to lifecycle in components with lifecycle. - * Use -XepOpt:AutoDisposeLeakCheck flag to add support for custom components with lifecycle. + * Use -XepOpt:ClassesWithScope flag to add support for custom components with lifecycle. * The sample configuration for Conductor: *

- *   -XepOpt:AutoDisposeLeakCheck=com.bluelinelabs.conductor.Controller,android.app.Activity
+ *   -XepOpt:ClassesWithScope=com.bluelinelabs.conductor.Controller,android.app.Activity
  * 
*/ @AutoService(BugChecker.class) @@ -70,7 +70,7 @@ public UseAutoDispose() { } public UseAutoDispose(ErrorProneFlags flags) { - Optional> inputClasses = flags.getList("AutoDisposeLeakCheck"); + Optional> inputClasses = flags.getList("ClassesWithScope"); ImmutableList defaultClassesWithLifecycle = new ImmutableList.Builder() .add("android.app.Activity") .add("android.app.Fragment") diff --git a/static-analysis/autodispose-error-prone-checker/src/test/java/com/uber/autodispose/error/prone/checker/UseAutoDisposeTest.java b/static-analysis/autodispose-error-prone-checker/src/test/java/com/uber/autodispose/error/prone/checker/UseAutoDisposeTest.java index add55cbbe..d9917557f 100644 --- a/static-analysis/autodispose-error-prone-checker/src/test/java/com/uber/autodispose/error/prone/checker/UseAutoDisposeTest.java +++ b/static-analysis/autodispose-error-prone-checker/src/test/java/com/uber/autodispose/error/prone/checker/UseAutoDisposeTest.java @@ -49,7 +49,7 @@ public void test_autodisposePositiveCasesWithDefaultClass() { @Test public void test_autodisposePositiveCaseswithCustomClass() { compilationHelper.setArgs( - Collections.singletonList("-XepOpt:AutoDisposeLeakCheck" + Collections.singletonList("-XepOpt:ClassesWithScope" + "=com.uber.autodispose.error.prone.checker.ComponentWithLifeCycle")); compilationHelper .addSourceFile("UseAutoDisposeCustomClassPositiveCases.java")