// Path: rxgroups-annotation-test/src/test/java/com/airbnb/rxgroups/AutoTaggableObserverImpl.java
// public class AutoTaggableObserverImpl<T> implements AutoTaggableObserver<T> {
//   @Override public void setTag(String tag) {
// 
//   }
// 
//   @Override public String getTag() {
//     return null;
//   }
// 
//   @Override public void onComplete() {
// 
//   }
// 
//   @Override public void onError(Throwable e) {
// 
//   }
// 
//   @Override public void onSubscribe(@NonNull Disposable d) {
// 
//   }
// 
//   @Override public void onNext(T t) {
// 
//   }
// }


import com.airbnb.rxgroups.AutoResubscribe;
import com.airbnb.rxgroups.AutoTag;
import com.airbnb.rxgroups.AutoTaggableObserverImpl;
package test;


public class AutoTaggableObserver_Pass_All {
  @AutoResubscribe
// Path: rxgroups-annotation-test/src/test/java/com/airbnb/rxgroups/AutoTaggableObserverImpl.java
// public class AutoTaggableObserverImpl<T> implements AutoTaggableObserver<T> {
//   @Override public void setTag(String tag) {
// 
//   }
// 
//   @Override public String getTag() {
//     return null;
//   }
// 
//   @Override public void onComplete() {
// 
//   }
// 
//   @Override public void onError(Throwable e) {
// 
//   }
// 
//   @Override public void onSubscribe(@NonNull Disposable d) {
// 
//   }
// 
//   @Override public void onNext(T t) {
// 
//   }
// }


// Path: rxgroups-annotation-test/src/test/resources/AutoTaggableObserver_Pass_All.java
import com.airbnb.rxgroups.AutoResubscribe;
import com.airbnb.rxgroups.AutoTag;
import com.airbnb.rxgroups.AutoTaggableObserverImpl;

package test;


public class AutoTaggableObserver_Pass_All {
  @AutoResubscribe
  public AutoTaggableObserverImpl<Object> resubscribeObserver = new AutoTaggableObserverImpl<Object>();