Skip to content

Upgrading com.google.truth:truth 0.23 to 0.24

Unknown0.23 → 0.24

Fetching 1 release from GitHub…0 / 1
UnknownUpgrade verdict

DepDelta is still reading the notes for this range, so breaking changes can't be ruled out yet.

  • DepDelta is still reading the release notes in this range, so it can't rule out breaking changes yet.
  • This page updates as the notes come in.
Still reading release notes

DepDelta is still reading the release notes in this range. This updates as they come in.

Generated by DepDelta from published JVM bytecode. Not mixed with prose notes.

  • removed: ctor AbstractArraySubject(FailureStrategy, Object)
  • removed: ctor AbstractVerb.MessageOverridingFailureStrategy(FailureStrategy, String)
  • removed: ctor BooleanSubject(FailureStrategy, Boolean)
  • removed: ctor ClassSubject(FailureStrategy, Class)
  • removed: ctor CollectionSubject(FailureStrategy, Collection)
  • removed: ctor IntegerSubject(FailureStrategy, Long)
  • removed: ctor IterableSubject(FailureStrategy, Iterable)
  • removed: ctor ListSubject(FailureStrategy, List)
  • removed: ctor MapSubject(FailureStrategy, Map)
  • removed: ctor ObjectArraySubject(FailureStrategy, Object[])
  • removed: ctor OptionalSubject(FailureStrategy, Optional)
  • removed: ctor PrimitiveBooleanArraySubject(FailureStrategy, boolean[])
  • removed: ctor PrimitiveCharArraySubject(FailureStrategy, char[])
  • removed: ctor PrimitiveDoubleArraySubject(FailureStrategy, double[])
  • removed: ctor PrimitiveFloatArraySubject(FailureStrategy, float[])
  • removed: ctor PrimitiveIntArraySubject(FailureStrategy, int[])
  • removed: ctor PrimitiveLongArraySubject(FailureStrategy, long[])
  • removed: final class StringUtil
  • removed: interface CollectionSubject.Has
  • removed: method AbstractArraySubject.failWithBadType(Object): void
  • removed: method AbstractArraySubject.listRepresentation(): List
  • removed: method AbstractArraySubject.underlyingType(): String
  • removed: method AbstractVerb.MessageOverridingFailureStrategy.fail(String): void
  • removed: method AbstractVerb.MessageOverridingFailureStrategy.fail(String, Throwable): void
  • removed: method AbstractVerb.MessageOverridingFailureStrategy.failComparing(String, CharSequence, CharSequence): void
  • removed: method CollectionSubject.isEmpty(): void
  • removed: method IntegerSubject.isNotEqualTo(Long): void
  • removed: method MapSubject.hasValue(Object): void
  • removed: method MapSubject.lacksValue(Object): void
  • removed: static class AbstractVerb.MessageOverridingFailureStrategy extends FailureStrategy
  • removed: static method CollectionSubject.create(FailureStrategy, Collection): CollectionSubject
  • removed: static method IterableSubject.create(FailureStrategy, Iterable): IterableSubject
  • removed: static method ListSubject.create(FailureStrategy, List): ListSubject
  • removed: static method MapSubject.create(FailureStrategy, Map): MapSubject
  • removed: static method StringUtil.format(String, Object[]): String
  • removed: static method StringUtil.messageFor(String, CharSequence, CharSequence): String
  • changed: class BooleanSubject extends Subject → class BooleanSubject extends ComparableSubject
  • changed: class IntegerSubject extends Subject → class IntegerSubject extends ComparableSubject
  • changed: class StringSubject extends Subject → class StringSubject extends ComparableSubject
  • changed: class Truth → final class Truth
  • changed: method CollectionSubject.Has.allFrom(Collection): Ordered → method CollectionSubject.Has.allFrom(Iterable): Ordered
  • changed: method CollectionSubject.Has.anyFrom(Collection): void → method CollectionSubject.Has.anyFrom(Iterable): void
  • changed: method CollectionSubject.Has.exactlyAs(Collection): Ordered → method CollectionSubject.Has.exactlyAs(Iterable): Ordered
  • changed: method CollectionSubject.Has.noneFrom(Collection): void → method CollectionSubject.Has.noneFrom(Iterable): void
  • changed: method IntegerSubject.is(int): void → method IntegerSubject.is(long): void
  • changed: method IntegerSubject.isBetween(long, long): void → method IntegerSubject.isBetween(int, int): void
  • changed: method IntegerSubject.isEqualTo(Integer): void → method IntegerSubject.isEqualTo(Object): void
  • changed: method IntegerSubject.isEqualTo(Long): void → method IntegerSubject.isEqualTo(long): void
  • changed: method IntegerSubject.isInclusivelyInRange(long, long): void → method IntegerSubject.isInclusivelyInRange(int, int): void
  • changed: method IntegerSubject.isNotEqualTo(Integer): void → method IntegerSubject.isNotEqualTo(Object): void
  • changed: method StringSubject.contains(String): void → method StringSubject.contains(CharSequence): void
  • changed: method StringSubject.doesNotContain(String): void → method StringSubject.doesNotContain(CharSequence): void
  • changed: method TestVerb.that(Long): IntegerSubject → method TestVerb.that(Comparable): ComparableSubject
  • changed: static method Truth.assertThat(Long): IntegerSubject → static method Truth.assertThat(Comparable): ComparableSubject
  • added: abstract class ComparableSubject extends Subject
  • added: class CollectionSubject.Has
  • added: class LongSubject extends ComparableSubject
  • added: class PrimitiveByteArraySubject extends AbstractArraySubject
  • added: ctor AbstractVerb.MessagePrependingFailureStrategy(FailureStrategy, String)
  • added: ctor CollectionSubject.Has(CollectionSubject)
  • added: ctor LongSubject(FailureStrategy, Long)
  • added: method AbstractArraySubject.hasLength(int): void
  • added: method AbstractArraySubject.isEmpty(): void
  • added: method AbstractArraySubject.isNotEmpty(): void
  • added: method AbstractVerb.MessagePrependingFailureStrategy.fail(String): void
  • added: method AbstractVerb.MessagePrependingFailureStrategy.fail(String, Throwable): void
  • added: method AbstractVerb.MessagePrependingFailureStrategy.failComparing(String, CharSequence, CharSequence): void
  • added: method ClassSubject.isAssignableFrom(Class): void
  • added: method ClassSubject.isAssignableTo(Class): void
  • added: method ComparableSubject.comparesEqualTo(Comparable): void
  • added: method ComparableSubject.isAtLeast(Comparable): void
  • added: method ComparableSubject.isAtMost(Comparable): void
  • added: method ComparableSubject.isGreaterThan(Comparable): void
  • added: method ComparableSubject.isIn(Range): void
  • added: method ComparableSubject.isLessThan(Comparable): void
  • added: method ComparableSubject.isNotIn(Range): void
  • added: method IterableSubject.contains(Object): void
  • added: method IterableSubject.containsAllIn(Iterable): Ordered
  • added: method IterableSubject.containsAllOf(Object, Object, Object[]): Ordered
  • added: method IterableSubject.containsAnyIn(Iterable): void
  • added: method IterableSubject.containsAnyOf(Object, Object, Object[]): void
  • added: method IterableSubject.containsExactly(Object[]): Ordered
  • added: method IterableSubject.containsExactlyElementsIn(Iterable): Ordered
  • added: method IterableSubject.containsNoDuplicates(): void
  • added: method IterableSubject.containsNoneIn(Iterable): void
  • added: method IterableSubject.containsNoneOf(Object, Object, Object[]): void
  • added: method IterableSubject.containsOnlyElements(Object, Object, Object[]): Ordered
  • added: method IterableSubject.containsOnlyElementsIn(Iterable): Ordered
  • added: method IterableSubject.doesNotContain(Object): void
  • added: method IterableSubject.hasSize(int): void
  • added: method LongSubject.is(byte): void
  • added: method LongSubject.is(int): void
  • added: method LongSubject.is(short): void
  • added: method LongSubject.isBetween(long, long): void
  • added: method LongSubject.isEqualTo(Object): void
  • added: method LongSubject.isEqualTo(int): void
  • added: method LongSubject.isInclusivelyInRange(long, long): void
  • added: method LongSubject.isNotEqualTo(Object): void
  • added: method MapSubject.containsEntry(Object, Object): void
  • added: method MapSubject.containsKey(Object): void
  • added: method MapSubject.doesNotContainEntry(Object, Object): void
  • added: method MapSubject.doesNotContainKey(Object): void
  • added: method MapSubject.hasSize(int): void
  • added: method PrimitiveByteArraySubject.asList(): ListSubject
  • added: method PrimitiveByteArraySubject.isEqualTo(Object): void
  • added: method PrimitiveByteArraySubject.isNotEqualTo(Object): void
  • added: method PrimitiveByteArraySubject.listRepresentation(): List
  • added: method PrimitiveByteArraySubject.underlyingType(): String
  • added: method StringSubject.containsMatch(Pattern): void
  • added: method StringSubject.containsMatch(String): void
  • added: method StringSubject.doesNotContainMatch(Pattern): void
  • added: method StringSubject.doesNotContainMatch(String): void
  • added: method StringSubject.hasLength(int): void
  • added: method StringSubject.isEmpty(): void
  • added: method StringSubject.isNotEmpty(): void
  • added: method Subject.fail(String): void
  • added: method Subject.fail(String, Object): void
  • added: method Subject.isInstanceOf(Class): void
  • added: method Subject.isNotInstanceOf(Class): void
  • added: method Subject.isNotSameAs(Object): void
  • added: method Subject.isSameAs(Object): void
  • added: method TestVerb.that(Long): LongSubject
  • added: method TestVerb.that(byte[]): PrimitiveByteArraySubject
  • added: static class AbstractVerb.MessagePrependingFailureStrategy extends FailureStrategy
  • added: static field LongSubject.LONG: SubjectFactory
  • added: static method Truth.assertThat(Long): LongSubject
  • added: static method Truth.assertThat(byte[]): PrimitiveByteArraySubject