context: Extend raw ComparableSubject instead of supplying type parameters

This commit is contained in:
Carl Mastrangelo 2019-06-06 15:00:03 -07:00 committed by GitHub
parent f8ba38a0e4
commit dcd68e5b57
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 4 additions and 4 deletions

View File

@ -29,10 +29,9 @@ import java.util.concurrent.TimeUnit;
import javax.annotation.CheckReturnValue;
import javax.annotation.Nullable;
/**
* Propositions for {@link Deadline} subjects.
*/
public final class DeadlineSubject extends ComparableSubject<DeadlineSubject, Deadline> {
/** Propositions for {@link Deadline} subjects. */
@SuppressWarnings("rawtypes") // Generics in this class are going away in a subsequent Truth.
public final class DeadlineSubject extends ComparableSubject {
private static final Subject.Factory<DeadlineSubject, Deadline> deadlineFactory =
new Factory();
@ -42,6 +41,7 @@ public final class DeadlineSubject extends ComparableSubject<DeadlineSubject, De
private final Deadline actual;
@SuppressWarnings("unchecked")
private DeadlineSubject(FailureMetadata metadata, Deadline subject) {
super(metadata, subject);
this.actual = subject;