{"type":" file json","name":"index.json","path":"/lib/org.assertj/assertj-core/3.12.2/.web-ide/index.json","fullName":"/lib/org.assertj/assertj-core/3.12.2/.web-ide/index.json"}
{"type":" file MF","name":"MANIFEST.MF","path":"/lib/org.assertj/assertj-core/3.12.2/META-INF/MANIFEST.MF","fullName":"/lib/org.assertj/assertj-core/3.12.2/META-INF/MANIFEST.MF"}
{"type":" file xml","name":"pom.xml","path":"/lib/org.assertj/assertj-core/3.12.2/META-INF/maven/org.assertj/assertj-core/pom.xml","fullName":"/lib/org.assertj/assertj-core/3.12.2/META-INF/maven/org.assertj/assertj-core/pom.xml"}
{"type":" file properties","name":"pom.properties","path":"/lib/org.assertj/assertj-core/3.12.2/META-INF/maven/org.assertj/assertj-core/pom.properties","fullName":"/lib/org.assertj/assertj-core/3.12.2/META-INF/maven/org.assertj/assertj-core/pom.properties"}
{"type":"public class","name":"ShouldHaveSameHashCode","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldHaveSameHashCode.java","fullName":"org.assertj.core.error.ShouldHaveSameHashCode"}
{"type":"public class","name":"ShouldBeLowerCase","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldBeLowerCase.java","fullName":"org.assertj.core.error.ShouldBeLowerCase"}
{"type":"public class","name":"ShouldBeSubstring","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldBeSubstring.java","fullName":"org.assertj.core.error.ShouldBeSubstring"}
{"type":"public class","name":"ShouldBeAfter","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldBeAfter.java","fullName":"org.assertj.core.error.ShouldBeAfter"}
{"type":"public class","name":"ShouldBeInThePast","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldBeInThePast.java","fullName":"org.assertj.core.error.ShouldBeInThePast"}
{"type":"public class","name":"ShouldBeAfterYear","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldBeAfterYear.java","fullName":"org.assertj.core.error.ShouldBeAfterYear"}
{"type":"public class","name":"ShouldBeBeforeYear","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldBeBeforeYear.java","fullName":"org.assertj.core.error.ShouldBeBeforeYear"}
{"type":"public class","name":"ShouldHaveSizeGreaterThanOrEqualTo","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldHaveSizeGreaterThanOrEqualTo.java","fullName":"org.assertj.core.error.ShouldHaveSizeGreaterThanOrEqualTo"}
{"type":"public class","name":"ByteArrayAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/ByteArrayAssert.java","fullName":"org.assertj.core.api.ByteArrayAssert"}
{"type":"public class","name":"ShouldContainPattern","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldContainPattern.java","fullName":"org.assertj.core.error.ShouldContainPattern"}
{"type":"public interface","name":"AssertionErrorFactory","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/AssertionErrorFactory.java","fullName":"org.assertj.core.error.AssertionErrorFactory"}
{"type":"public class","name":"ClassBasedNavigableIterableAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/ClassBasedNavigableIterableAssert.java","fullName":"org.assertj.core.api.ClassBasedNavigableIterableAssert"}
{"type":"public class","name":"ShouldBeAnArray","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldBeAnArray.java","fullName":"org.assertj.core.error.ShouldBeAnArray"}
{"type":"public class","name":"ClassBasedNavigableListAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/ClassBasedNavigableListAssert.java","fullName":"org.assertj.core.api.ClassBasedNavigableListAssert"}
{"type":"public class","name":"ShouldHaveNext","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldHaveNext.java","fullName":"org.assertj.core.error.ShouldHaveNext"}
{"type":"public class","name":"Java6Assertions","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/Java6Assertions.java","fullName":"org.assertj.core.api.Java6Assertions"}
{"type":"public class","name":"ShouldBeGreater","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldBeGreater.java","fullName":"org.assertj.core.error.ShouldBeGreater"}
{"type":"public class","name":"IntArrayAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/IntArrayAssert.java","fullName":"org.assertj.core.api.IntArrayAssert"}
{"type":"public class","name":"ShouldNotHaveAnyElementsOfTypes","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldNotHaveAnyElementsOfTypes.java","fullName":"org.assertj.core.error.ShouldNotHaveAnyElementsOfTypes"}
{"type":"public class","name":"SoftAssertions","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/SoftAssertions.java","fullName":"org.assertj.core.api.SoftAssertions"}
{"type":"public class","name":"ShouldBeInSameSecond","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldBeInSameSecond.java","fullName":"org.assertj.core.error.ShouldBeInSameSecond"}
{"type":"public abstract class","name":"AbstractOffsetDateTimeAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AbstractOffsetDateTimeAssert.java","fullName":"org.assertj.core.api.AbstractOffsetDateTimeAssert"}
{"type":"public class","name":"ShouldHaveNoCause","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldHaveNoCause.java","fullName":"org.assertj.core.error.ShouldHaveNoCause"}
{"type":"public class","name":"DoubleAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/DoubleAssert.java","fullName":"org.assertj.core.api.DoubleAssert"}
{"type":"public class","name":"ShouldBeInSameHour","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldBeInSameHour.java","fullName":"org.assertj.core.error.ShouldBeInSameHour"}
{"type":"public class","name":"ListAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/ListAssert.java","fullName":"org.assertj.core.api.ListAssert"}
{"type":"static class nested","name":"ListAssert$ListFromStream","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/ListAssert.java#class=ListAssert$ListFromStream","fullName":"org.assertj.core.api.ListAssert.ListFromStream"}
{"type":"public class","name":"ShouldBeEqualIgnoringTimezone","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldBeEqualIgnoringTimezone.java","fullName":"org.assertj.core.error.ShouldBeEqualIgnoringTimezone"}
{"type":"public class","name":"SoftAssertionError","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/SoftAssertionError.java","fullName":"org.assertj.core.api.SoftAssertionError"}
{"type":"public class","name":"ShouldBeInSameHourWindow","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldBeInSameHourWindow.java","fullName":"org.assertj.core.error.ShouldBeInSameHourWindow"}
{"type":"public class","name":"AtomicStampedReferenceAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AtomicStampedReferenceAssert.java","fullName":"org.assertj.core.api.AtomicStampedReferenceAssert"}
{"type":"public class","name":"ShouldHavePropertyOrField","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldHavePropertyOrField.java","fullName":"org.assertj.core.error.ShouldHavePropertyOrField"}
{"type":"public interface","name":"EnumerableAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/EnumerableAssert.java","fullName":"org.assertj.core.api.EnumerableAssert"}
{"type":"public class","name":"ShouldNotContainOnlyWhitespaces","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldNotContainOnlyWhitespaces.java","fullName":"org.assertj.core.error.ShouldNotContainOnlyWhitespaces"}
{"type":"public class","name":"ObjectAssertFactory","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/ObjectAssertFactory.java","fullName":"org.assertj.core.api.ObjectAssertFactory"}
{"type":"public class","name":"ShouldNotContainValue","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldNotContainValue.java","fullName":"org.assertj.core.error.ShouldNotContainValue"}
{"type":"public class","name":"AtomicBooleanAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AtomicBooleanAssert.java","fullName":"org.assertj.core.api.AtomicBooleanAssert"}
{"type":"public class","name":"ShouldContainOnlyWhitespaces","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldContainOnlyWhitespaces.java","fullName":"org.assertj.core.error.ShouldContainOnlyWhitespaces"}
{"type":"public class","name":"BooleanAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/BooleanAssert.java","fullName":"org.assertj.core.api.BooleanAssert"}
{"type":"public class","name":"ShouldContainValues","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldContainValues.java","fullName":"org.assertj.core.error.ShouldContainValues"}
{"type":"public abstract class","name":"AbstractAtomicReferenceAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AbstractAtomicReferenceAssert.java","fullName":"org.assertj.core.api.AbstractAtomicReferenceAssert"}
{"type":"public class","name":"ShouldNotBeEqualIgnoringWhitespace","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldNotBeEqualIgnoringWhitespace.java","fullName":"org.assertj.core.error.ShouldNotBeEqualIgnoringWhitespace"}
{"type":"public class","name":"ProxyableObjectAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/ProxyableObjectAssert.java","fullName":"org.assertj.core.api.ProxyableObjectAssert"}
{"type":"public class","name":"AssertionErrorMessagesAggregrator","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/AssertionErrorMessagesAggregrator.java","fullName":"org.assertj.core.error.AssertionErrorMessagesAggregrator"}
{"type":"public abstract class","name":"AbstractCharArrayAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AbstractCharArrayAssert.java","fullName":"org.assertj.core.api.AbstractCharArrayAssert"}
{"type":"public class","name":"ShouldAccept","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldAccept.java","fullName":"org.assertj.core.error.ShouldAccept"}
{"type":"public abstract class","name":"AbstractArrayAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AbstractArrayAssert.java","fullName":"org.assertj.core.api.AbstractArrayAssert"}
{"type":"public class","name":"ShouldNotBeEqualNormalizingWhitespace","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldNotBeEqualNormalizingWhitespace.java","fullName":"org.assertj.core.error.ShouldNotBeEqualNormalizingWhitespace"}
{"type":" class","name":"SoftProxies","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/SoftProxies.java","fullName":"org.assertj.core.api.SoftProxies"}
{"type":"public class","name":"ShouldMatchPattern","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldMatchPattern.java","fullName":"org.assertj.core.error.ShouldMatchPattern"}
{"type":"public interface","name":"Assert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/Assert.java","fullName":"org.assertj.core.api.Assert"}
{"type":"public class","name":"ShouldBe","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldBe.java","fullName":"org.assertj.core.error.ShouldBe"}
{"type":"public class","name":"ThrowableAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/ThrowableAssert.java","fullName":"org.assertj.core.api.ThrowableAssert"}
{"type":"public static interface nested","name":"ThrowableAssert$ThrowingCallable","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/ThrowableAssert.java#class=ThrowableAssert$ThrowingCallable","fullName":"org.assertj.core.api.ThrowableAssert.ThrowingCallable"}
{"type":"public class","name":"ShouldBeLessOrEqual","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldBeLessOrEqual.java","fullName":"org.assertj.core.error.ShouldBeLessOrEqual"}
{"type":"public class","name":"ShouldNotBeBlank","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldNotBeBlank.java","fullName":"org.assertj.core.error.ShouldNotBeBlank"}
{"type":"public abstract class","name":"AbstractObjectArrayAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AbstractObjectArrayAssert.java","fullName":"org.assertj.core.api.AbstractObjectArrayAssert"}
{"type":"public class","name":"ShouldStartWithPath","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldStartWithPath.java","fullName":"org.assertj.core.error.ShouldStartWithPath"}
{"type":"public interface","name":"IndexedObjectEnumerableAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/IndexedObjectEnumerableAssert.java","fullName":"org.assertj.core.api.IndexedObjectEnumerableAssert"}
{"type":"public class","name":"NoElementsShouldMatch","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/NoElementsShouldMatch.java","fullName":"org.assertj.core.error.NoElementsShouldMatch"}
{"type":"public class","name":"BigDecimals","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/internal/BigDecimals.java","fullName":"org.assertj.core.internal.BigDecimals"}
{"type":"public class","name":"BDDSoftAssertions","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/BDDSoftAssertions.java","fullName":"org.assertj.core.api.BDDSoftAssertions"}
{"type":"public class","name":"ShouldContainOnly","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldContainOnly.java","fullName":"org.assertj.core.error.ShouldContainOnly"}
{"type":"public static final enum nested","name":"ShouldContainOnly$ErrorType","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldContainOnly.java#class=ShouldContainOnly$ErrorType","fullName":"org.assertj.core.error.ShouldContainOnly.ErrorType"}
{"type":"public class","name":"Classes","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/internal/Classes.java","fullName":"org.assertj.core.internal.Classes"}
{"type":"public class","name":"ProxyableObjectArrayAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/ProxyableObjectArrayAssert.java","fullName":"org.assertj.core.api.ProxyableObjectArrayAssert"}
{"type":"public class","name":"ShouldBeSorted","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldBeSorted.java","fullName":"org.assertj.core.error.ShouldBeSorted"}
{"type":"public class","name":"StandardComparisonStrategy","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/internal/StandardComparisonStrategy.java","fullName":"org.assertj.core.internal.StandardComparisonStrategy"}
{"type":"public class","name":"InputStreamAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/InputStreamAssert.java","fullName":"org.assertj.core.api.InputStreamAssert"}
{"type":"public class","name":"ShouldBeEqualToIgnoringFields","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldBeEqualToIgnoringFields.java","fullName":"org.assertj.core.error.ShouldBeEqualToIgnoringFields"}
{"type":"public class","name":"Conditions","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/internal/Conditions.java","fullName":"org.assertj.core.internal.Conditions"}
{"type":"public class","name":"ShouldHaveOnlyElementsOfType","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldHaveOnlyElementsOfType.java","fullName":"org.assertj.core.error.ShouldHaveOnlyElementsOfType"}
{"type":"public final class","name":"CommonErrors","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/internal/CommonErrors.java","fullName":"org.assertj.core.internal.CommonErrors"}
{"type":"public abstract class","name":"AbstractIterableAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AbstractIterableAssert.java","fullName":"org.assertj.core.api.AbstractIterableAssert"}
{"type":"public class","name":"ShouldContainSubsequenceOfCharSequence","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldContainSubsequenceOfCharSequence.java","fullName":"org.assertj.core.error.ShouldContainSubsequenceOfCharSequence"}
{"type":"public class","name":"ByteArrays","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/internal/ByteArrays.java","fullName":"org.assertj.core.internal.ByteArrays"}
{"type":"public class","name":"ShouldHaveStamp","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldHaveStamp.java","fullName":"org.assertj.core.error.ShouldHaveStamp"}
{"type":"public abstract class","name":"AbstractOptionalAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AbstractOptionalAssert.java","fullName":"org.assertj.core.api.AbstractOptionalAssert"}
{"type":"public class","name":"IgnoringFieldsComparator","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/internal/IgnoringFieldsComparator.java","fullName":"org.assertj.core.internal.IgnoringFieldsComparator"}
{"type":"public class","name":"ShouldHaveNoParent","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldHaveNoParent.java","fullName":"org.assertj.core.error.ShouldHaveNoParent"}
{"type":"public abstract class","name":"AbstractZonedDateTimeAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AbstractZonedDateTimeAssert.java","fullName":"org.assertj.core.api.AbstractZonedDateTimeAssert"}
{"type":"public final class","name":"Digests","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/internal/Digests.java","fullName":"org.assertj.core.internal.Digests"}
{"type":"public class","name":"ShouldEndWithPath","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldEndWithPath.java","fullName":"org.assertj.core.error.ShouldEndWithPath"}
{"type":"public class","name":"ProxyableClassAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/ProxyableClassAssert.java","fullName":"org.assertj.core.api.ProxyableClassAssert"}
{"type":" class","name":"IterableDiff","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/internal/IterableDiff.java","fullName":"org.assertj.core.internal.IterableDiff"}
{"type":"public class","name":"ShouldNotContainKeys","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldNotContainKeys.java","fullName":"org.assertj.core.error.ShouldNotContainKeys"}
{"type":"public abstract class","name":"AbstractMapSizeAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AbstractMapSizeAssert.java","fullName":"org.assertj.core.api.AbstractMapSizeAssert"}
{"type":"public class","name":"Predicates","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/internal/Predicates.java","fullName":"org.assertj.core.internal.Predicates"}
{"type":"public class","name":"ShouldBeExactlyInstanceOf","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldBeExactlyInstanceOf.java","fullName":"org.assertj.core.error.ShouldBeExactlyInstanceOf"}
{"type":"public class","name":"FieldComparators","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/recursive/comparison/FieldComparators.java","fullName":"org.assertj.core.api.recursive.comparison.FieldComparators"}
{"type":"public class","name":"Futures","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/internal/Futures.java","fullName":"org.assertj.core.internal.Futures"}
{"type":"public class","name":"ShouldBeAssignableFrom","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldBeAssignableFrom.java","fullName":"org.assertj.core.error.ShouldBeAssignableFrom"}
{"type":" class","name":"DualValueDeque","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/recursive/comparison/DualValueDeque.java","fullName":"org.assertj.core.api.recursive.comparison.DualValueDeque"}
{"type":"public class","name":"ShortArrays","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/internal/ShortArrays.java","fullName":"org.assertj.core.internal.ShortArrays"}
{"type":"public class","name":"ShouldHaveMethods","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldHaveMethods.java","fullName":"org.assertj.core.error.ShouldHaveMethods"}
{"type":"public class","name":"ComparisonDifference","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/recursive/comparison/ComparisonDifference.java","fullName":"org.assertj.core.api.recursive.comparison.ComparisonDifference"}
{"type":"public class","name":"DigestDiff","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/internal/DigestDiff.java","fullName":"org.assertj.core.internal.DigestDiff"}
{"type":"public class","name":"ShouldContain","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldContain.java","fullName":"org.assertj.core.error.ShouldContain"}
{"type":"public class","name":"RecursiveComparisonConfiguration","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/recursive/comparison/RecursiveComparisonConfiguration.java","fullName":"org.assertj.core.api.recursive.comparison.RecursiveComparisonConfiguration"}
{"type":"public class","name":"Comparables","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/internal/Comparables.java","fullName":"org.assertj.core.internal.Comparables"}
{"type":"public class","name":"ShouldBeInSameYear","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldBeInSameYear.java","fullName":"org.assertj.core.error.ShouldBeInSameYear"}
{"type":"final class","name":"DualValue","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/recursive/comparison/DualValue.java","fullName":"org.assertj.core.api.recursive.comparison.DualValue"}
{"type":"public class","name":"ShouldBeInSameSecondWindow","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldBeInSameSecondWindow.java","fullName":"org.assertj.core.error.ShouldBeInSameSecondWindow"}
{"type":"public class","name":"FieldLocation","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/recursive/comparison/FieldLocation.java","fullName":"org.assertj.core.api.recursive.comparison.FieldLocation"}
{"type":"public class","name":"Arrays","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/internal/Arrays.java","fullName":"org.assertj.core.internal.Arrays"}
{"type":"public class","name":"ShouldBeIn","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldBeIn.java","fullName":"org.assertj.core.error.ShouldBeIn"}
{"type":"public class","name":"Diff","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/internal/Diff.java","fullName":"org.assertj.core.internal.Diff"}
{"type":"public class","name":"RecursiveComparisonDifferenceCalculator","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/recursive/comparison/RecursiveComparisonDifferenceCalculator.java","fullName":"org.assertj.core.api.recursive.comparison.RecursiveComparisonDifferenceCalculator"}
{"type":"public class","name":"ShouldHaveValue","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldHaveValue.java","fullName":"org.assertj.core.error.ShouldHaveValue"}
{"type":"public class","name":"DoubleArrays","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/internal/DoubleArrays.java","fullName":"org.assertj.core.internal.DoubleArrays"}
{"type":"public class","name":"AtomicIntegerAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AtomicIntegerAssert.java","fullName":"org.assertj.core.api.AtomicIntegerAssert"}
{"type":"public abstract class","name":"AbstractFloatAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AbstractFloatAssert.java","fullName":"org.assertj.core.api.AbstractFloatAssert"}
{"type":"public class","name":"ShouldBeUpperCase","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldBeUpperCase.java","fullName":"org.assertj.core.error.ShouldBeUpperCase"}
{"type":"public class","name":"Failures","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/internal/Failures.java","fullName":"org.assertj.core.internal.Failures"}
{"type":"public class","name":"IntegerAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/IntegerAssert.java","fullName":"org.assertj.core.api.IntegerAssert"}
{"type":"public class","name":"OptionalLongAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/OptionalLongAssert.java","fullName":"org.assertj.core.api.OptionalLongAssert"}
{"type":"public class","name":"ShouldBeNormalized","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldBeNormalized.java","fullName":"org.assertj.core.error.ShouldBeNormalized"}
{"type":"public class","name":"BooleanArrays","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/internal/BooleanArrays.java","fullName":"org.assertj.core.internal.BooleanArrays"}
{"type":"public interface","name":"AssertFactory","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AssertFactory.java","fullName":"org.assertj.core.api.AssertFactory"}
{"type":"public class","name":"ThrowableAssertAlternative","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/ThrowableAssertAlternative.java","fullName":"org.assertj.core.api.ThrowableAssertAlternative"}
{"type":"public class","name":"ShouldNotContainPattern","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldNotContainPattern.java","fullName":"org.assertj.core.error.ShouldNotContainPattern"}
{"type":"public class","name":"Lists","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/internal/Lists.java","fullName":"org.assertj.core.internal.Lists"}
{"type":"public abstract class","name":"AbstractOptionalLongAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AbstractOptionalLongAssert.java","fullName":"org.assertj.core.api.AbstractOptionalLongAssert"}
{"type":"public abstract class","name":"AbstractPredicateAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AbstractPredicateAssert.java","fullName":"org.assertj.core.api.AbstractPredicateAssert"}
{"type":"public class","name":"OptionalDoubleShouldHaveValueCloseToOffset","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/OptionalDoubleShouldHaveValueCloseToOffset.java","fullName":"org.assertj.core.error.OptionalDoubleShouldHaveValueCloseToOffset"}
{"type":"public class","name":"Integers","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/internal/Integers.java","fullName":"org.assertj.core.internal.Integers"}
{"type":"public interface","name":"ExtensionPoints","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/ExtensionPoints.java","fullName":"org.assertj.core.api.ExtensionPoints"}
{"type":"public class","name":"ClassModifierShouldBe","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ClassModifierShouldBe.java","fullName":"org.assertj.core.error.ClassModifierShouldBe"}
{"type":"public class","name":"AssertionsForClassTypes","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AssertionsForClassTypes.java","fullName":"org.assertj.core.api.AssertionsForClassTypes"}
{"type":"public class","name":"Paths","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/internal/Paths.java","fullName":"org.assertj.core.internal.Paths"}
{"type":"public class","name":"CharArrayAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/CharArrayAssert.java","fullName":"org.assertj.core.api.CharArrayAssert"}
{"type":"public class","name":"ShouldNotBeEqualWithinPercentage","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldNotBeEqualWithinPercentage.java","fullName":"org.assertj.core.error.ShouldNotBeEqualWithinPercentage"}
{"type":"public class","name":"OptionalIntAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/OptionalIntAssert.java","fullName":"org.assertj.core.api.OptionalIntAssert"}
{"type":"public abstract class","name":"Numbers","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/internal/Numbers.java","fullName":"org.assertj.core.internal.Numbers"}
{"type":"public interface","name":"AssertionInfo","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AssertionInfo.java","fullName":"org.assertj.core.api.AssertionInfo"}
{"type":"public class","name":"ShouldHaveAllNullFields","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldHaveAllNullFields.java","fullName":"org.assertj.core.error.ShouldHaveAllNullFields"}
{"type":"public class","name":"BigDecimalAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/BigDecimalAssert.java","fullName":"org.assertj.core.api.BigDecimalAssert"}
{"type":"public class","name":"ExtendedByTypesComparator","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/internal/ExtendedByTypesComparator.java","fullName":"org.assertj.core.internal.ExtendedByTypesComparator"}
{"type":"public interface","name":"Descriptable","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/Descriptable.java","fullName":"org.assertj.core.api.Descriptable"}
{"type":"public class","name":"ElementsShouldHaveAtMost","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ElementsShouldHaveAtMost.java","fullName":"org.assertj.core.error.ElementsShouldHaveAtMost"}
{"type":"public abstract class","name":"AbstractAtomicFieldUpdaterAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AbstractAtomicFieldUpdaterAssert.java","fullName":"org.assertj.core.api.AbstractAtomicFieldUpdaterAssert"}
{"type":"public class","name":"Throwables","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/internal/Throwables.java","fullName":"org.assertj.core.internal.Throwables"}
{"type":"abstract class","name":"NullSafeComparator","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/util/NullSafeComparator.java","fullName":"org.assertj.core.util.NullSafeComparator"}
{"type":"public interface","name":"Equalizer","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/util/diff/myers/Equalizer.java","fullName":"org.assertj.core.util.diff.myers.Equalizer"}
{"type":"public class","name":"ShouldOnlyHaveFields","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldOnlyHaveFields.java","fullName":"org.assertj.core.error.ShouldOnlyHaveFields"}
{"type":"static final enum nested","name":"ShouldOnlyHaveFields$ErrorType","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldOnlyHaveFields.java#class=ShouldOnlyHaveFields$ErrorType","fullName":"org.assertj.core.error.ShouldOnlyHaveFields.ErrorType"}
{"type":"public abstract class","name":"AbstractByteArrayAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AbstractByteArrayAssert.java","fullName":"org.assertj.core.api.AbstractByteArrayAssert"}
{"type":"public abstract class","name":"AbstractCompletableFutureAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AbstractCompletableFutureAssert.java","fullName":"org.assertj.core.api.AbstractCompletableFutureAssert"}
{"type":"public class","name":"BigIntegerComparator","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/util/BigIntegerComparator.java","fullName":"org.assertj.core.util.BigIntegerComparator"}
{"type":"public class","name":"ComparatorBasedComparisonStrategy","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/internal/ComparatorBasedComparisonStrategy.java","fullName":"org.assertj.core.internal.ComparatorBasedComparisonStrategy"}
{"type":"public class","name":"AnyElementShouldMatch","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/AnyElementShouldMatch.java","fullName":"org.assertj.core.error.AnyElementShouldMatch"}
{"type":"public class","name":"DiffUtils","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/util/diff/DiffUtils.java","fullName":"org.assertj.core.util.diff.DiffUtils"}
{"type":"public class","name":"AtomicReferenceAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AtomicReferenceAssert.java","fullName":"org.assertj.core.api.AtomicReferenceAssert"}
{"type":"public class","name":"WritableAssertionInfo","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/WritableAssertionInfo.java","fullName":"org.assertj.core.api.WritableAssertionInfo"}
{"type":"public class","name":"Hexadecimals","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/util/Hexadecimals.java","fullName":"org.assertj.core.util.Hexadecimals"}
{"type":"public class","name":"BinaryDiff","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/internal/BinaryDiff.java","fullName":"org.assertj.core.internal.BinaryDiff"}
{"type":"public class","name":"ShouldHaveFields","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldHaveFields.java","fullName":"org.assertj.core.error.ShouldHaveFields"}
{"type":"public class","name":"Patch","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/util/diff/Patch.java","fullName":"org.assertj.core.util.diff.Patch"}
{"type":"public class","name":"ClassAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/ClassAssert.java","fullName":"org.assertj.core.api.ClassAssert"}
{"type":"public abstract class","name":"AbstractMapAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AbstractMapAssert.java","fullName":"org.assertj.core.api.AbstractMapAssert"}
{"type":"public class","name":"Streams","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/util/Streams.java","fullName":"org.assertj.core.util.Streams"}
{"type":"public class","name":"TypeComparators","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/internal/TypeComparators.java","fullName":"org.assertj.core.internal.TypeComparators"}
{"type":"public class","name":"ShouldBeEqual","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldBeEqual.java","fullName":"org.assertj.core.error.ShouldBeEqual"}
{"type":"public interface","name":"NumberAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/NumberAssert.java","fullName":"org.assertj.core.api.NumberAssert"}
{"type":"public class","name":"DeleteDelta","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/util/diff/DeleteDelta.java","fullName":"org.assertj.core.util.diff.DeleteDelta"}
{"type":"public abstract class","name":"AbstractIteratorAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AbstractIteratorAssert.java","fullName":"org.assertj.core.api.AbstractIteratorAssert"}
{"type":"public class","name":"Characters","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/internal/Characters.java","fullName":"org.assertj.core.internal.Characters"}
{"type":"public class","name":"Arrays","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/util/Arrays.java","fullName":"org.assertj.core.util.Arrays"}
{"type":"public class","name":"ShouldHaveRootCauseInstance","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldHaveRootCauseInstance.java","fullName":"org.assertj.core.error.ShouldHaveRootCauseInstance"}
{"type":"public class","name":"DeltaComparator","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/util/diff/DeltaComparator.java","fullName":"org.assertj.core.util.diff.DeltaComparator"}
{"type":"public class","name":"JUnitJupiterSoftAssertions","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/JUnitJupiterSoftAssertions.java","fullName":"org.assertj.core.api.JUnitJupiterSoftAssertions"}
{"type":"public class","name":"AutoCloseableBDDSoftAssertions","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AutoCloseableBDDSoftAssertions.java","fullName":"org.assertj.core.api.AutoCloseableBDDSoftAssertions"}
{"type":"public class","name":"ShouldHavePath","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/uri/ShouldHavePath.java","fullName":"org.assertj.core.error.uri.ShouldHavePath"}
{"type":"public abstract class","name":"AbstractThrowableAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AbstractThrowableAssert.java","fullName":"org.assertj.core.api.AbstractThrowableAssert"}
{"type":"public class","name":"Bytes","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/internal/Bytes.java","fullName":"org.assertj.core.internal.Bytes"}
{"type":"public class","name":"BigDecimalComparator","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/util/BigDecimalComparator.java","fullName":"org.assertj.core.util.BigDecimalComparator"}
{"type":"public class","name":"NoElementsShouldSatisfy","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/NoElementsShouldSatisfy.java","fullName":"org.assertj.core.error.NoElementsShouldSatisfy"}
{"type":"public abstract class","name":"Delta","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/util/diff/Delta.java","fullName":"org.assertj.core.util.diff.Delta"}
{"type":"public static final enum nested","name":"Delta$TYPE","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/util/diff/Delta.java#class=Delta$TYPE","fullName":"org.assertj.core.util.diff.Delta.TYPE"}
{"type":"public class","name":"Java6JUnitBDDSoftAssertions","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/Java6JUnitBDDSoftAssertions.java","fullName":"org.assertj.core.api.Java6JUnitBDDSoftAssertions"}
{"type":"public abstract class","name":"AbstractLocalDateAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AbstractLocalDateAssert.java","fullName":"org.assertj.core.api.AbstractLocalDateAssert"}
{"type":"public class","name":"ShouldHaveAnchor","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/uri/ShouldHaveAnchor.java","fullName":"org.assertj.core.error.uri.ShouldHaveAnchor"}
{"type":" class","name":"ClassLoadingStrategyFactory","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/ClassLoadingStrategyFactory.java","fullName":"org.assertj.core.api.ClassLoadingStrategyFactory"}
{"type":"public class","name":"RecursiveFieldByFieldComparator","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/internal/RecursiveFieldByFieldComparator.java","fullName":"org.assertj.core.internal.RecursiveFieldByFieldComparator"}
{"type":"public class","name":"BinaryDiffResult","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/internal/BinaryDiffResult.java","fullName":"org.assertj.core.internal.BinaryDiffResult"}
{"type":"public class","name":"ShouldBeEqualWithinOffset","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldBeEqualWithinOffset.java","fullName":"org.assertj.core.error.ShouldBeEqualWithinOffset"}
{"type":"public class","name":"Chunk","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/util/diff/Chunk.java","fullName":"org.assertj.core.util.diff.Chunk"}
{"type":"public class","name":"Condition","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/Condition.java","fullName":"org.assertj.core.api.Condition"}
{"type":"public abstract class","name":"AbstractOffsetTimeAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AbstractOffsetTimeAssert.java","fullName":"org.assertj.core.api.AbstractOffsetTimeAssert"}
{"type":"public class","name":"ShouldHaveHost","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/uri/ShouldHaveHost.java","fullName":"org.assertj.core.error.uri.ShouldHaveHost"}
{"type":"public class","name":"AtomicLongFieldUpdaterAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AtomicLongFieldUpdaterAssert.java","fullName":"org.assertj.core.api.AtomicLongFieldUpdaterAssert"}
{"type":"public class","name":"Urls","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/internal/Urls.java","fullName":"org.assertj.core.internal.Urls"}
{"type":"public class","name":"Floats","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/internal/Floats.java","fullName":"org.assertj.core.internal.Floats"}
{"type":"public class","name":"ShouldBeAtIndex","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldBeAtIndex.java","fullName":"org.assertj.core.error.ShouldBeAtIndex"}
{"type":"public class","name":"ChangeDelta","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/util/diff/ChangeDelta.java","fullName":"org.assertj.core.util.diff.ChangeDelta"}
{"type":"public class","name":"ShouldHaveProtocol","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/uri/ShouldHaveProtocol.java","fullName":"org.assertj.core.error.uri.ShouldHaveProtocol"}
{"type":"public abstract class","name":"AbstractIntegerAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AbstractIntegerAssert.java","fullName":"org.assertj.core.api.AbstractIntegerAssert"}
{"type":"public interface","name":"WithAssumptions","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/WithAssumptions.java","fullName":"org.assertj.core.api.WithAssumptions"}
{"type":"public class","name":"IterableSizeAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/IterableSizeAssert.java","fullName":"org.assertj.core.api.IterableSizeAssert"}
{"type":"public class","name":"ShouldHaveName","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldHaveName.java","fullName":"org.assertj.core.error.ShouldHaveName"}
{"type":"public class","name":"InputStreamsException","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/internal/InputStreamsException.java","fullName":"org.assertj.core.internal.InputStreamsException"}
{"type":"public class","name":"InsertDelta","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/util/diff/InsertDelta.java","fullName":"org.assertj.core.util.diff.InsertDelta"}
{"type":"public class","name":"ShouldHaveAuthority","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/uri/ShouldHaveAuthority.java","fullName":"org.assertj.core.error.uri.ShouldHaveAuthority"}
{"type":"public class","name":"ComparatorFactory","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/ComparatorFactory.java","fullName":"org.assertj.core.api.ComparatorFactory"}
{"type":"public class","name":"ProxyablePredicateAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/ProxyablePredicateAssert.java","fullName":"org.assertj.core.api.ProxyablePredicateAssert"}
{"type":"public class","name":"DeepDifference","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/internal/DeepDifference.java","fullName":"org.assertj.core.internal.DeepDifference"}
{"type":"private static final class nested","name":"DeepDifference$DualKey","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/internal/DeepDifference.java#class=DeepDifference$DualKey","fullName":"org.assertj.core.internal.DeepDifference.DualKey"}
{"type":"public static class nested","name":"DeepDifference$Difference","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/internal/DeepDifference.java#class=DeepDifference$Difference","fullName":"org.assertj.core.internal.DeepDifference.Difference"}
{"type":"public class","name":"InstantAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/InstantAssert.java","fullName":"org.assertj.core.api.InstantAssert"}
{"type":"public final class","name":"CommonValidations","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/internal/CommonValidations.java","fullName":"org.assertj.core.internal.CommonValidations"}
{"type":"public class","name":"ShouldHaveCauseExactlyInstance","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldHaveCauseExactlyInstance.java","fullName":"org.assertj.core.error.ShouldHaveCauseExactlyInstance"}
{"type":"public interface","name":"DiffAlgorithm","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/util/diff/DiffAlgorithm.java","fullName":"org.assertj.core.util.diff.DiffAlgorithm"}
{"type":"public class","name":"FieldByFieldComparator","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/internal/FieldByFieldComparator.java","fullName":"org.assertj.core.internal.FieldByFieldComparator"}
{"type":"public class","name":"ShouldHaveFragment","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/uri/ShouldHaveFragment.java","fullName":"org.assertj.core.error.uri.ShouldHaveFragment"}
{"type":"public abstract class","name":"AbstractUrlAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AbstractUrlAssert.java","fullName":"org.assertj.core.api.AbstractUrlAssert"}
{"type":"public class","name":"IterableElementComparisonStrategy","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/internal/IterableElementComparisonStrategy.java","fullName":"org.assertj.core.internal.IterableElementComparisonStrategy"}
{"type":"public interface","name":"ObjectEnumerableAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/ObjectEnumerableAssert.java","fullName":"org.assertj.core.api.ObjectEnumerableAssert"}
{"type":"public abstract class","name":"AbstractObjectAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AbstractObjectAssert.java","fullName":"org.assertj.core.api.AbstractObjectAssert"}
{"type":"public class","name":"Doubles","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/internal/Doubles.java","fullName":"org.assertj.core.internal.Doubles"}
{"type":"public interface","name":"VisibleForTesting","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/util/VisibleForTesting.java","fullName":"org.assertj.core.util.VisibleForTesting"}
{"type":"public class","name":"ShouldNotBeNull","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldNotBeNull.java","fullName":"org.assertj.core.error.ShouldNotBeNull"}
{"type":"public final class","name":"Introspection","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/util/introspection/Introspection.java","fullName":"org.assertj.core.util.introspection.Introspection"}
{"type":"public class","name":"ShouldHavePort","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/uri/ShouldHavePort.java","fullName":"org.assertj.core.error.uri.ShouldHavePort"}
{"type":"public class","name":"OptionalDoubleAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/OptionalDoubleAssert.java","fullName":"org.assertj.core.api.OptionalDoubleAssert"}
{"type":"public class","name":"MapAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/MapAssert.java","fullName":"org.assertj.core.api.MapAssert"}
{"type":"public class","name":"ObjectArrays","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/internal/ObjectArrays.java","fullName":"org.assertj.core.internal.ObjectArrays"}
{"type":"public class","name":"FloatAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/FloatAssert.java","fullName":"org.assertj.core.api.FloatAssert"}
{"type":"public final class","name":"Lists","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/util/Lists.java","fullName":"org.assertj.core.util.Lists"}
{"type":"public class","name":"ShouldNotEndWith","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldNotEndWith.java","fullName":"org.assertj.core.error.ShouldNotEndWith"}
{"type":"public class","name":"IntrospectionError","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/util/introspection/IntrospectionError.java","fullName":"org.assertj.core.util.introspection.IntrospectionError"}
{"type":"public class","name":"ShouldHaveUserInfo","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/uri/ShouldHaveUserInfo.java","fullName":"org.assertj.core.error.uri.ShouldHaveUserInfo"}
{"type":"public class","name":"Maps","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/internal/Maps.java","fullName":"org.assertj.core.internal.Maps"}
{"type":"public abstract class","name":"AbstractLocalTimeAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AbstractLocalTimeAssert.java","fullName":"org.assertj.core.api.AbstractLocalTimeAssert"}
{"type":"public class","name":"InputStreams","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/internal/InputStreams.java","fullName":"org.assertj.core.internal.InputStreams"}
{"type":"public abstract class","name":"AbstractFileAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AbstractFileAssert.java","fullName":"org.assertj.core.api.AbstractFileAssert"}
{"type":"public class","name":"StringAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/StringAssert.java","fullName":"org.assertj.core.api.StringAssert"}
{"type":"public class","name":"FloatComparator","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/util/FloatComparator.java","fullName":"org.assertj.core.util.FloatComparator"}
{"type":"public class","name":"ShouldBeEqualWithTimePrecision","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldBeEqualWithTimePrecision.java","fullName":"org.assertj.core.error.ShouldBeEqualWithTimePrecision"}
{"type":"public class","name":"ShouldHaveParameter","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/uri/ShouldHaveParameter.java","fullName":"org.assertj.core.error.uri.ShouldHaveParameter"}
{"type":"public class","name":"FieldUtils","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/util/introspection/FieldUtils.java","fullName":"org.assertj.core.util.introspection.FieldUtils"}
{"type":"public class","name":"OnFieldsComparator","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/internal/OnFieldsComparator.java","fullName":"org.assertj.core.internal.OnFieldsComparator"}
{"type":"public abstract class","name":"AbstractIterableSizeAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AbstractIterableSizeAssert.java","fullName":"org.assertj.core.api.AbstractIterableSizeAssert"}
{"type":"public class","name":"Java6JUnitSoftAssertions","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/Java6JUnitSoftAssertions.java","fullName":"org.assertj.core.api.Java6JUnitSoftAssertions"}
{"type":"public class","name":"CharacterAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/CharacterAssert.java","fullName":"org.assertj.core.api.CharacterAssert"}
{"type":"public interface","name":"ComparisonStrategy","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/internal/ComparisonStrategy.java","fullName":"org.assertj.core.internal.ComparisonStrategy"}
{"type":"public class","name":"MethodSupport","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/util/introspection/MethodSupport.java","fullName":"org.assertj.core.util.introspection.MethodSupport"}
{"type":"public class","name":"ShouldBeAbstract","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldBeAbstract.java","fullName":"org.assertj.core.error.ShouldBeAbstract"}
{"type":"public class","name":"XmlStringPrettyFormatter","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/util/xml/XmlStringPrettyFormatter.java","fullName":"org.assertj.core.util.xml.XmlStringPrettyFormatter"}
{"type":"public class","name":"ShouldHaveNoNullFields","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldHaveNoNullFields.java","fullName":"org.assertj.core.error.ShouldHaveNoNullFields"}
{"type":"public class","name":"Uris","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/internal/Uris.java","fullName":"org.assertj.core.internal.Uris"}
{"type":"public class","name":"Booleans","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/internal/Booleans.java","fullName":"org.assertj.core.internal.Booleans"}
{"type":"public class","name":"LongArrayAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/LongArrayAssert.java","fullName":"org.assertj.core.api.LongArrayAssert"}
{"type":"public abstract class","name":"AbstractBooleanAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AbstractBooleanAssert.java","fullName":"org.assertj.core.api.AbstractBooleanAssert"}
{"type":"public abstract class","name":"AbstractPathAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AbstractPathAssert.java","fullName":"org.assertj.core.api.AbstractPathAssert"}
{"type":"public class","name":"ShouldBeEqualIgnoringCase","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldBeEqualIgnoringCase.java","fullName":"org.assertj.core.error.ShouldBeEqualIgnoringCase"}
{"type":"public class","name":"Files","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/internal/Files.java","fullName":"org.assertj.core.internal.Files"}
{"type":"public class","name":"ClassUtils","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/util/introspection/ClassUtils.java","fullName":"org.assertj.core.util.introspection.ClassUtils"}
{"type":"public class","name":"TextFileWriter","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/util/TextFileWriter.java","fullName":"org.assertj.core.util.TextFileWriter"}
{"type":"public class","name":"ShouldNotBeEqualWithinOffset","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldNotBeEqualWithinOffset.java","fullName":"org.assertj.core.error.ShouldNotBeEqualWithinOffset"}
{"type":"public final class","name":"ErrorMessages","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/internal/ErrorMessages.java","fullName":"org.assertj.core.internal.ErrorMessages"}
{"type":"public class","name":"AtomicReferenceArrayElementComparisonStrategy","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/internal/AtomicReferenceArrayElementComparisonStrategy.java","fullName":"org.assertj.core.internal.AtomicReferenceArrayElementComparisonStrategy"}
{"type":"public class","name":"DoubleArrayAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/DoubleArrayAssert.java","fullName":"org.assertj.core.api.DoubleArrayAssert"}
{"type":"public abstract class","name":"AbstractShortAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AbstractShortAssert.java","fullName":"org.assertj.core.api.AbstractShortAssert"}
{"type":"public class","name":"ShouldBeEmpty","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldBeEmpty.java","fullName":"org.assertj.core.error.ShouldBeEmpty"}
{"type":"public abstract class","name":"AbstractFloatArrayAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AbstractFloatArrayAssert.java","fullName":"org.assertj.core.api.AbstractFloatArrayAssert"}
{"type":"public abstract class","name":"Negative","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/condition/Negative.java","fullName":"org.assertj.core.condition.Negative"}
{"type":"public class","name":"PropertyOrFieldSupport","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/util/introspection/PropertyOrFieldSupport.java","fullName":"org.assertj.core.util.introspection.PropertyOrFieldSupport"}
{"type":"public class","name":"OptionalShouldBePresent","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/OptionalShouldBePresent.java","fullName":"org.assertj.core.error.OptionalShouldBePresent"}
{"type":"public final class","name":"Throwables","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/util/Throwables.java","fullName":"org.assertj.core.util.Throwables"}
{"type":"public class","name":"BigIntegers","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/internal/BigIntegers.java","fullName":"org.assertj.core.internal.BigIntegers"}
{"type":"public class","name":"IntArrays","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/internal/IntArrays.java","fullName":"org.assertj.core.internal.IntArrays"}
{"type":"public class","name":"PathAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/PathAssert.java","fullName":"org.assertj.core.api.PathAssert"}
{"type":"public class","name":"ShouldNotContainNull","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldNotContainNull.java","fullName":"org.assertj.core.error.ShouldNotContainNull"}
{"type":"public class","name":"AtomicLongAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AtomicLongAssert.java","fullName":"org.assertj.core.api.AtomicLongAssert"}
{"type":"public class","name":"TextDescription","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/description/TextDescription.java","fullName":"org.assertj.core.description.TextDescription"}
{"type":"public class","name":"FutureAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/FutureAssert.java","fullName":"org.assertj.core.api.FutureAssert"}
{"type":"abstract class","name":"MemberUtils","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/util/introspection/MemberUtils.java","fullName":"org.assertj.core.util.introspection.MemberUtils"}
{"type":"public class","name":"ShouldContainEntry","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldContainEntry.java","fullName":"org.assertj.core.error.ShouldContainEntry"}
{"type":"public class","name":"ArrayWrapperList","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/util/ArrayWrapperList.java","fullName":"org.assertj.core.util.ArrayWrapperList"}
{"type":"public class","name":"ObjectArrayElementComparisonStrategy","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/internal/ObjectArrayElementComparisonStrategy.java","fullName":"org.assertj.core.internal.ObjectArrayElementComparisonStrategy"}
{"type":"public class","name":"Shorts","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/internal/Shorts.java","fullName":"org.assertj.core.internal.Shorts"}
{"type":"public class","name":"AtomicMarkableReferenceAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AtomicMarkableReferenceAssert.java","fullName":"org.assertj.core.api.AtomicMarkableReferenceAssert"}
{"type":"public class","name":"ShouldHaveSameHourAs","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldHaveSameHourAs.java","fullName":"org.assertj.core.error.ShouldHaveSameHourAs"}
{"type":"public abstract class","name":"Description","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/description/Description.java","fullName":"org.assertj.core.description.Description"}
{"type":"public class","name":"UrlAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/UrlAssert.java","fullName":"org.assertj.core.api.UrlAssert"}
{"type":"public class","name":"DoublePredicateAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/DoublePredicateAssert.java","fullName":"org.assertj.core.api.DoublePredicateAssert"}
{"type":"public final enum","name":"FieldSupport","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/util/introspection/FieldSupport.java","fullName":"org.assertj.core.util.introspection.FieldSupport"}
{"type":"public class","name":"ShouldHaveToString","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldHaveToString.java","fullName":"org.assertj.core.error.ShouldHaveToString"}
{"type":"public class","name":"DateUtil","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/util/DateUtil.java","fullName":"org.assertj.core.util.DateUtil"}
{"type":"public class","name":"LongArrays","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/internal/LongArrays.java","fullName":"org.assertj.core.internal.LongArrays"}
{"type":"public class","name":"ProxyableIterableAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/ProxyableIterableAssert.java","fullName":"org.assertj.core.api.ProxyableIterableAssert"}
{"type":"public class","name":"ShouldHave","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldHave.java","fullName":"org.assertj.core.error.ShouldHave"}
{"type":"public class","name":"EmptyTextDescription","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/description/EmptyTextDescription.java","fullName":"org.assertj.core.description.EmptyTextDescription"}
{"type":"public class","name":"Strings","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/internal/Strings.java","fullName":"org.assertj.core.internal.Strings"}
{"type":"public class","name":"FactoryBasedNavigableListAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/FactoryBasedNavigableListAssert.java","fullName":"org.assertj.core.api.FactoryBasedNavigableListAssert"}
{"type":"public class","name":"PropertySupport","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/util/introspection/PropertySupport.java","fullName":"org.assertj.core.util.introspection.PropertySupport"}
{"type":"public class","name":"ShouldBeEqualIgnoringSeconds","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldBeEqualIgnoringSeconds.java","fullName":"org.assertj.core.error.ShouldBeEqualIgnoringSeconds"}
{"type":"public class","name":"DoubleComparator","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/util/DoubleComparator.java","fullName":"org.assertj.core.util.DoubleComparator"}
{"type":"public class","name":"Assumptions","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/Assumptions.java","fullName":"org.assertj.core.api.Assumptions"}
{"type":"private static final class nested","name":"Assumptions$AssumptionMethodInterceptor","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/Assumptions.java#class=Assumptions$AssumptionMethodInterceptor","fullName":"org.assertj.core.api.Assumptions.AssumptionMethodInterceptor"}
{"type":"public class","name":"CharArrays","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/internal/CharArrays.java","fullName":"org.assertj.core.internal.CharArrays"}
{"type":"public interface","name":"ThrowingExtractor","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/iterable/ThrowingExtractor.java","fullName":"org.assertj.core.api.iterable.ThrowingExtractor"}
{"type":"public class","name":"ShouldBeLess","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldBeLess.java","fullName":"org.assertj.core.error.ShouldBeLess"}
{"type":"public abstract class","name":"RealNumbers","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/internal/RealNumbers.java","fullName":"org.assertj.core.internal.RealNumbers"}
{"type":"public class","name":"RecursiveComparisonAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/RecursiveComparisonAssert.java","fullName":"org.assertj.core.api.RecursiveComparisonAssert"}
{"type":"public interface","name":"CanIgnoreReturnValue","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/util/CanIgnoreReturnValue.java","fullName":"org.assertj.core.util.CanIgnoreReturnValue"}
{"type":"public class","name":"ShortArrayAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/ShortArrayAssert.java","fullName":"org.assertj.core.api.ShortArrayAssert"}
{"type":"public class","name":"ShouldContainOnlyDigits","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldContainOnlyDigits.java","fullName":"org.assertj.core.error.ShouldContainOnlyDigits"}
{"type":"public class","name":"LongAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/LongAssert.java","fullName":"org.assertj.core.api.LongAssert"}
{"type":"public interface","name":"Extractor","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/iterable/Extractor.java","fullName":"org.assertj.core.api.iterable.Extractor"}
{"type":"public class","name":"ShouldExist","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldExist.java","fullName":"org.assertj.core.error.ShouldExist"}
{"type":"public class","name":"LocalDateAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/LocalDateAssert.java","fullName":"org.assertj.core.api.LocalDateAssert"}
{"type":"public class","name":"JUnitJupiterBDDSoftAssertions","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/JUnitJupiterBDDSoftAssertions.java","fullName":"org.assertj.core.api.JUnitJupiterBDDSoftAssertions"}
{"type":"public class","name":"Maps","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/util/Maps.java","fullName":"org.assertj.core.util.Maps"}
{"type":"public class","name":"ShouldNotBeCompletedExceptionally","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/future/ShouldNotBeCompletedExceptionally.java","fullName":"org.assertj.core.error.future.ShouldNotBeCompletedExceptionally"}
{"type":"public class","name":"AutoCloseableSoftAssertions","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AutoCloseableSoftAssertions.java","fullName":"org.assertj.core.api.AutoCloseableSoftAssertions"}
{"type":"public class","name":"Iterables","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/internal/Iterables.java","fullName":"org.assertj.core.internal.Iterables"}
{"type":"public abstract class","name":"AbstractCharacterAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AbstractCharacterAssert.java","fullName":"org.assertj.core.api.AbstractCharacterAssert"}
{"type":"public class","name":"ShouldNotAccept","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldNotAccept.java","fullName":"org.assertj.core.error.ShouldNotAccept"}
{"type":"public class","name":"InFilter","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/filter/InFilter.java","fullName":"org.assertj.core.api.filter.InFilter"}
{"type":"public class","name":"ByteAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/ByteAssert.java","fullName":"org.assertj.core.api.ByteAssert"}
{"type":"public class","name":"Warning","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/future/Warning.java","fullName":"org.assertj.core.error.future.Warning"}
{"type":"public final class","name":"Strings","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/util/Strings.java","fullName":"org.assertj.core.util.Strings"}
{"type":"public static class nested","name":"Strings$StringsToJoin","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/util/Strings.java#class=Strings$StringsToJoin","fullName":"org.assertj.core.util.Strings.StringsToJoin"}
{"type":"public static class nested","name":"Strings$StringToAppend","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/util/Strings.java#class=Strings$StringToAppend","fullName":"org.assertj.core.util.Strings.StringToAppend"}
{"type":"public class","name":"ProxyableListAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/ProxyableListAssert.java","fullName":"org.assertj.core.api.ProxyableListAssert"}
{"type":"static class nested","name":"ProxyableListAssert$ListFromStream","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/ProxyableListAssert.java#class=ProxyableListAssert$ListFromStream","fullName":"org.assertj.core.api.ProxyableListAssert.ListFromStream"}
{"type":"public class","name":"Iterators","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/internal/Iterators.java","fullName":"org.assertj.core.internal.Iterators"}
{"type":"public class","name":"ShouldHaveSameTime","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldHaveSameTime.java","fullName":"org.assertj.core.error.ShouldHaveSameTime"}
{"type":"public class","name":"AssertionsForInterfaceTypes","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AssertionsForInterfaceTypes.java","fullName":"org.assertj.core.api.AssertionsForInterfaceTypes"}
{"type":"public abstract class","name":"AbstractByteAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AbstractByteAssert.java","fullName":"org.assertj.core.api.AbstractByteAssert"}
{"type":"public interface","name":"AssertJProxySetup","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AssertJProxySetup.java","fullName":"org.assertj.core.api.AssertJProxySetup"}
{"type":"public class","name":"ShouldBeCancelled","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/future/ShouldBeCancelled.java","fullName":"org.assertj.core.error.future.ShouldBeCancelled"}
{"type":"public class","name":"URLs","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/util/URLs.java","fullName":"org.assertj.core.util.URLs"}
{"type":"public class","name":"FloatArrayAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/FloatArrayAssert.java","fullName":"org.assertj.core.api.FloatArrayAssert"}
{"type":"public class","name":"ProxifyMethodChangingTheObjectUnderTest","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/ProxifyMethodChangingTheObjectUnderTest.java","fullName":"org.assertj.core.api.ProxifyMethodChangingTheObjectUnderTest"}
{"type":"public class","name":"ShouldBeWritable","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldBeWritable.java","fullName":"org.assertj.core.error.ShouldBeWritable"}
{"type":"public class","name":"ShouldNotBeCompleted","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/future/ShouldNotBeCompleted.java","fullName":"org.assertj.core.error.future.ShouldNotBeCompleted"}
{"type":"public class","name":"DateAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/DateAssert.java","fullName":"org.assertj.core.api.DateAssert"}
{"type":"public final class","name":"Closeables","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/util/Closeables.java","fullName":"org.assertj.core.util.Closeables"}
{"type":"public class","name":"Objects","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/internal/Objects.java","fullName":"org.assertj.core.internal.Objects"}
{"type":"public static class nested","name":"Objects$ByFieldsComparison","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/internal/Objects.java#class=Objects$ByFieldsComparison","fullName":"org.assertj.core.internal.Objects.ByFieldsComparison"}
{"type":"public class","name":"HamcrestCondition","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/HamcrestCondition.java","fullName":"org.assertj.core.api.HamcrestCondition"}
{"type":"public class","name":"ShouldBeAfterOrEqualsTo","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldBeAfterOrEqualsTo.java","fullName":"org.assertj.core.error.ShouldBeAfterOrEqualsTo"}
{"type":"public abstract class","name":"AbstractLongAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AbstractLongAssert.java","fullName":"org.assertj.core.api.AbstractLongAssert"}
{"type":"public class","name":"ShouldBeMarked","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldBeMarked.java","fullName":"org.assertj.core.error.ShouldBeMarked"}
{"type":"public interface","name":"FloatingPointNumberAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/FloatingPointNumberAssert.java","fullName":"org.assertj.core.api.FloatingPointNumberAssert"}
{"type":"public class","name":"Files","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/util/Files.java","fullName":"org.assertj.core.util.Files"}
{"type":"public class","name":"FloatArrays","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/internal/FloatArrays.java","fullName":"org.assertj.core.internal.FloatArrays"}
{"type":"public class","name":"Assertions","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/Assertions.java","fullName":"org.assertj.core.api.Assertions"}
{"type":"public class","name":"ShouldContainSequence","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldContainSequence.java","fullName":"org.assertj.core.error.ShouldContainSequence"}
{"type":"public class","name":"FileAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/FileAssert.java","fullName":"org.assertj.core.api.FileAssert"}
{"type":"public abstract class","name":"PathNode","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/util/diff/myers/PathNode.java","fullName":"org.assertj.core.util.diff.myers.PathNode"}
{"type":"public interface","name":"ArraySortedAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/ArraySortedAssert.java","fullName":"org.assertj.core.api.ArraySortedAssert"}
{"type":"public class","name":"ShouldHaveMessageFindingMatchRegex","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldHaveMessageFindingMatchRegex.java","fullName":"org.assertj.core.error.ShouldHaveMessageFindingMatchRegex"}
{"type":"public class","name":"PredicateAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/PredicateAssert.java","fullName":"org.assertj.core.api.PredicateAssert"}
{"type":"public class","name":"OffsetTimeAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/OffsetTimeAssert.java","fullName":"org.assertj.core.api.OffsetTimeAssert"}
{"type":"public class","name":"ShouldNotBeInstanceOfAny","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldNotBeInstanceOfAny.java","fullName":"org.assertj.core.error.ShouldNotBeInstanceOfAny"}
{"type":"public class","name":"ShortAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/ShortAssert.java","fullName":"org.assertj.core.api.ShortAssert"}
{"type":"public class","name":"ShouldBeGreaterOrEqual","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldBeGreaterOrEqual.java","fullName":"org.assertj.core.error.ShouldBeGreaterOrEqual"}
{"type":"abstract class","name":"AbstractPredicateLikeAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AbstractPredicateLikeAssert.java","fullName":"org.assertj.core.api.AbstractPredicateLikeAssert"}
{"type":"public class","name":"MyersDiff","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/util/diff/myers/MyersDiff.java","fullName":"org.assertj.core.util.diff.myers.MyersDiff"}
{"type":"public abstract class","name":"AbstractOptionalIntAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AbstractOptionalIntAssert.java","fullName":"org.assertj.core.api.AbstractOptionalIntAssert"}
{"type":"public class","name":"AtomicIntegerArrayAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AtomicIntegerArrayAssert.java","fullName":"org.assertj.core.api.AtomicIntegerArrayAssert"}
{"type":"public class","name":"ShouldHaveDigest","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldHaveDigest.java","fullName":"org.assertj.core.error.ShouldHaveDigest"}
{"type":"public abstract class","name":"AbstractLocalDateTimeAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AbstractLocalDateTimeAssert.java","fullName":"org.assertj.core.api.AbstractLocalDateTimeAssert"}
{"type":"public final class","name":"DiffNode","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/util/diff/myers/DiffNode.java","fullName":"org.assertj.core.util.diff.myers.DiffNode"}
{"type":"public class","name":"ShouldOnlyHaveElementsOfTypes","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldOnlyHaveElementsOfTypes.java","fullName":"org.assertj.core.error.ShouldOnlyHaveElementsOfTypes"}
{"type":"public class","name":"Java6BDDSoftAssertions","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/Java6BDDSoftAssertions.java","fullName":"org.assertj.core.api.Java6BDDSoftAssertions"}
{"type":"public abstract class","name":"AbstractDoubleAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AbstractDoubleAssert.java","fullName":"org.assertj.core.api.AbstractDoubleAssert"}
{"type":"public abstract class","name":"AbstractBigDecimalAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AbstractBigDecimalAssert.java","fullName":"org.assertj.core.api.AbstractBigDecimalAssert"}
{"type":"public class","name":"ShouldNotBeExactlyInstanceOf","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldNotBeExactlyInstanceOf.java","fullName":"org.assertj.core.error.ShouldNotBeExactlyInstanceOf"}
{"type":"public class","name":"Java6AbstractBDDSoftAssertions","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/Java6AbstractBDDSoftAssertions.java","fullName":"org.assertj.core.api.Java6AbstractBDDSoftAssertions"}
{"type":"public final class","name":"Snake","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/util/diff/myers/Snake.java","fullName":"org.assertj.core.util.diff.myers.Snake"}
{"type":"public class","name":"TemporalUnitLessThanOffset","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/data/TemporalUnitLessThanOffset.java","fullName":"org.assertj.core.data.TemporalUnitLessThanOffset"}
{"type":"public abstract class","name":"AbstractComparableAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AbstractComparableAssert.java","fullName":"org.assertj.core.api.AbstractComparableAssert"}
{"type":"public class","name":"AbstractInstantAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AbstractInstantAssert.java","fullName":"org.assertj.core.api.AbstractInstantAssert"}
{"type":"public class","name":"JUnitBDDSoftAssertions","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/JUnitBDDSoftAssertions.java","fullName":"org.assertj.core.api.JUnitBDDSoftAssertions"}
{"type":"public class","name":"ShouldHaveDateField","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldHaveDateField.java","fullName":"org.assertj.core.error.ShouldHaveDateField"}
{"type":"public class","name":"ShouldBeInstance","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldBeInstance.java","fullName":"org.assertj.core.error.ShouldBeInstance"}
{"type":"public interface","name":"TemporalOffset","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/data/TemporalOffset.java","fullName":"org.assertj.core.data.TemporalOffset"}
{"type":"public final class","name":"ConfigurationProvider","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/configuration/ConfigurationProvider.java","fullName":"org.assertj.core.configuration.ConfigurationProvider"}
{"type":"public class","name":"Java6AbstractStandardSoftAssertions","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/Java6AbstractStandardSoftAssertions.java","fullName":"org.assertj.core.api.Java6AbstractStandardSoftAssertions"}
{"type":"public abstract class","name":"AbstractDateAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AbstractDateAssert.java","fullName":"org.assertj.core.api.AbstractDateAssert"}
{"type":"public class","name":"OffsetDateTimeAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/OffsetDateTimeAssert.java","fullName":"org.assertj.core.api.OffsetDateTimeAssert"}
{"type":"public abstract class","name":"AbstractAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AbstractAssert.java","fullName":"org.assertj.core.api.AbstractAssert"}
{"type":"public class","name":"ShouldContainNull","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldContainNull.java","fullName":"org.assertj.core.error.ShouldContainNull"}
{"type":"public class","name":"ShouldNotBeInstance","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldNotBeInstance.java","fullName":"org.assertj.core.error.ShouldNotBeInstance"}
{"type":" class","name":"Services","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/configuration/Services.java","fullName":"org.assertj.core.configuration.Services"}
{"type":"public class","name":"Offset","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/data/Offset.java","fullName":"org.assertj.core.data.Offset"}
{"type":"public abstract class","name":"AbstractTemporalAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AbstractTemporalAssert.java","fullName":"org.assertj.core.api.AbstractTemporalAssert"}
{"type":"public abstract class","name":"AbstractOptionalDoubleAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AbstractOptionalDoubleAssert.java","fullName":"org.assertj.core.api.AbstractOptionalDoubleAssert"}
{"type":"public class","name":"ShouldHaveRootCauseExactlyInstance","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldHaveRootCauseExactlyInstance.java","fullName":"org.assertj.core.error.ShouldHaveRootCauseExactlyInstance"}
{"type":"public class","name":"ShouldBeRelativePath","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldBeRelativePath.java","fullName":"org.assertj.core.error.ShouldBeRelativePath"}
{"type":"public class","name":"BDDAssertions","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/BDDAssertions.java","fullName":"org.assertj.core.api.BDDAssertions"}
{"type":"public final class","name":"Preconditions","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/util/Preconditions.java","fullName":"org.assertj.core.util.Preconditions"}
{"type":"public abstract class","name":"TemporalUnitOffset","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/data/TemporalUnitOffset.java","fullName":"org.assertj.core.data.TemporalUnitOffset"}
{"type":"public interface","name":"WithAssertions","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/WithAssertions.java","fullName":"org.assertj.core.api.WithAssertions"}
{"type":" class","name":"SoftAssertionsStatement","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/SoftAssertionsStatement.java","fullName":"org.assertj.core.api.SoftAssertionsStatement"}
{"type":"public class","name":"ShouldHaveScheme","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/uri/ShouldHaveScheme.java","fullName":"org.assertj.core.error.uri.ShouldHaveScheme"}
{"type":"public class","name":"ShouldBeReadable","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldBeReadable.java","fullName":"org.assertj.core.error.ShouldBeReadable"}
{"type":"public abstract class","name":"AbstractInputStreamAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AbstractInputStreamAssert.java","fullName":"org.assertj.core.api.AbstractInputStreamAssert"}
{"type":"public final class","name":"IterableUtil","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/util/IterableUtil.java","fullName":"org.assertj.core.util.IterableUtil"}
{"type":"public class","name":"MapEntry","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/data/MapEntry.java","fullName":"org.assertj.core.data.MapEntry"}
{"type":"public final class","name":"Fail","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/Fail.java","fullName":"org.assertj.core.api.Fail"}
{"type":"public class","name":"ShouldBeCanonicalPath","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldBeCanonicalPath.java","fullName":"org.assertj.core.error.ShouldBeCanonicalPath"}
{"type":"public class","name":"ShouldHaveQuery","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/uri/ShouldHaveQuery.java","fullName":"org.assertj.core.error.uri.ShouldHaveQuery"}
{"type":"public class","name":"ShouldBeEqualIgnoringNanos","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldBeEqualIgnoringNanos.java","fullName":"org.assertj.core.error.ShouldBeEqualIgnoringNanos"}
{"type":"public abstract class","name":"AbstractBDDSoftAssertions","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AbstractBDDSoftAssertions.java","fullName":"org.assertj.core.api.AbstractBDDSoftAssertions"}
{"type":"public final class","name":"FailureMessages","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/util/FailureMessages.java","fullName":"org.assertj.core.util.FailureMessages"}
{"type":"public class","name":"Percentage","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/data/Percentage.java","fullName":"org.assertj.core.data.Percentage"}
{"type":"public class","name":"ConstructorInvoker","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ConstructorInvoker.java","fullName":"org.assertj.core.error.ConstructorInvoker"}
{"type":"private static class nested","name":"ConstructorInvoker$SetAccessibleValueAction","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ConstructorInvoker.java#class=ConstructorInvoker$SetAccessibleValueAction","fullName":"org.assertj.core.error.ConstructorInvoker.SetAccessibleValueAction"}
{"type":"public class","name":"ThrowableTypeAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/ThrowableTypeAssert.java","fullName":"org.assertj.core.api.ThrowableTypeAssert"}
{"type":"public class","name":"ShouldContainOnlyNulls","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldContainOnlyNulls.java","fullName":"org.assertj.core.error.ShouldContainOnlyNulls"}
{"type":"public static final enum nested","name":"ShouldContainOnlyNulls$ErrorType","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldContainOnlyNulls.java#class=ShouldContainOnlyNulls$ErrorType","fullName":"org.assertj.core.error.ShouldContainOnlyNulls.ErrorType"}
{"type":"public class","name":"ShouldHaveAtLeastOneElementOfType","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldHaveAtLeastOneElementOfType.java","fullName":"org.assertj.core.error.ShouldHaveAtLeastOneElementOfType"}
{"type":"public class","name":"IteratorAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/IteratorAssert.java","fullName":"org.assertj.core.api.IteratorAssert"}
{"type":"public interface","name":"CheckReturnValue","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/util/CheckReturnValue.java","fullName":"org.assertj.core.util.CheckReturnValue"}
{"type":"public class","name":"ShouldHaveMessage","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldHaveMessage.java","fullName":"org.assertj.core.error.ShouldHaveMessage"}
{"type":"public class","name":"MessageFormatter","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/MessageFormatter.java","fullName":"org.assertj.core.error.MessageFormatter"}
{"type":"public class","name":"Java6SoftAssertions","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/Java6SoftAssertions.java","fullName":"org.assertj.core.api.Java6SoftAssertions"}
{"type":"public abstract class","name":"AbstractClassAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AbstractClassAssert.java","fullName":"org.assertj.core.api.AbstractClassAssert"}
{"type":"public interface","name":"ErrorMessageFactory","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ErrorMessageFactory.java","fullName":"org.assertj.core.error.ErrorMessageFactory"}
{"type":"public class","name":"ShouldNotBeEqual","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldNotBeEqual.java","fullName":"org.assertj.core.error.ShouldNotBeEqual"}
{"type":"public class","name":"ObjectArrayAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/ObjectArrayAssert.java","fullName":"org.assertj.core.api.ObjectArrayAssert"}
{"type":"public class","name":"ShouldContainOnlyKeys","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldContainOnlyKeys.java","fullName":"org.assertj.core.error.ShouldContainOnlyKeys"}
{"type":"public final class","name":"Sets","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/util/Sets.java","fullName":"org.assertj.core.util.Sets"}
{"type":"public class","name":"ShouldBeRegularFile","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldBeRegularFile.java","fullName":"org.assertj.core.error.ShouldBeRegularFile"}
{"type":"public class","name":"ConditionAndGroupGenericParameterTypeShouldBeTheSame","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ConditionAndGroupGenericParameterTypeShouldBeTheSame.java","fullName":"org.assertj.core.error.ConditionAndGroupGenericParameterTypeShouldBeTheSame"}
{"type":"public abstract class","name":"AbstractUriAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AbstractUriAssert.java","fullName":"org.assertj.core.api.AbstractUriAssert"}
{"type":"public class","name":"ShouldBeBlank","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldBeBlank.java","fullName":"org.assertj.core.error.ShouldBeBlank"}
{"type":"public class","name":"AtomicReferenceFieldUpdaterAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AtomicReferenceFieldUpdaterAssert.java","fullName":"org.assertj.core.api.AtomicReferenceFieldUpdaterAssert"}
{"type":"public class","name":"ElementsShouldBeExactly","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ElementsShouldBeExactly.java","fullName":"org.assertj.core.error.ElementsShouldBeExactly"}
{"type":"public class","name":"CharSequenceAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/CharSequenceAssert.java","fullName":"org.assertj.core.api.CharSequenceAssert"}
{"type":"public class","name":"ShouldBeInTheFuture","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldBeInTheFuture.java","fullName":"org.assertj.core.error.ShouldBeInTheFuture"}
{"type":"public abstract class","name":"AbstractComparableNumberComparator","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/util/AbstractComparableNumberComparator.java","fullName":"org.assertj.core.util.AbstractComparableNumberComparator"}
{"type":"public class","name":"OptionalDoubleShouldHaveValueCloseToPercentage","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/OptionalDoubleShouldHaveValueCloseToPercentage.java","fullName":"org.assertj.core.error.OptionalDoubleShouldHaveValueCloseToPercentage"}
{"type":"public class","name":"ShouldNotContainSequence","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldNotContainSequence.java","fullName":"org.assertj.core.error.ShouldNotContainSequence"}
{"type":"public class","name":"LongPredicateAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/LongPredicateAssert.java","fullName":"org.assertj.core.api.LongPredicateAssert"}
{"type":"public class","name":"ShouldBeEqualIgnoringNewLineDifferences","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldBeEqualIgnoringNewLineDifferences.java","fullName":"org.assertj.core.error.ShouldBeEqualIgnoringNewLineDifferences"}
{"type":"public class","name":"ShouldNotHaveSameClass","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldNotHaveSameClass.java","fullName":"org.assertj.core.error.ShouldNotHaveSameClass"}
{"type":"public abstract class","name":"AbstractBooleanArrayAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AbstractBooleanArrayAssert.java","fullName":"org.assertj.core.api.AbstractBooleanArrayAssert"}
{"type":"public class","name":"ShouldNotContainKey","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldNotContainKey.java","fullName":"org.assertj.core.error.ShouldNotContainKey"}
{"type":"public class","name":"Java6BDDAssertions","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/Java6BDDAssertions.java","fullName":"org.assertj.core.api.Java6BDDAssertions"}
{"type":"public final class","name":"Objects","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/util/Objects.java","fullName":"org.assertj.core.util.Objects"}
{"type":"public class","name":"ShouldContainCharSequenceOnlyOnce","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldContainCharSequenceOnlyOnce.java","fullName":"org.assertj.core.error.ShouldContainCharSequenceOnlyOnce"}
{"type":"public class","name":"ShouldBeInstanceOfAny","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldBeInstanceOfAny.java","fullName":"org.assertj.core.error.ShouldBeInstanceOfAny"}
{"type":"public abstract class","name":"AbstractEnumerableAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AbstractEnumerableAssert.java","fullName":"org.assertj.core.api.AbstractEnumerableAssert"}
{"type":"public class","name":"ShouldHaveSizeBetween","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldHaveSizeBetween.java","fullName":"org.assertj.core.error.ShouldHaveSizeBetween"}
{"type":"public class","name":"ShouldBeNullOrEmpty","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldBeNullOrEmpty.java","fullName":"org.assertj.core.error.ShouldBeNullOrEmpty"}
{"type":"public class","name":"ShouldHaveParent","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldHaveParent.java","fullName":"org.assertj.core.error.ShouldHaveParent"}
{"type":"public class","name":"AbstractSoftAssertions","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AbstractSoftAssertions.java","fullName":"org.assertj.core.api.AbstractSoftAssertions"}
{"type":"public class","name":"FieldsOrPropertiesExtractor","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/groups/FieldsOrPropertiesExtractor.java","fullName":"org.assertj.core.groups.FieldsOrPropertiesExtractor"}
{"type":"public class","name":"ShouldBeEqualByComparingFieldByFieldRecursively","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldBeEqualByComparingFieldByFieldRecursively.java","fullName":"org.assertj.core.error.ShouldBeEqualByComparingFieldByFieldRecursively"}
{"type":"public class","name":"ShouldContainSubsequence","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldContainSubsequence.java","fullName":"org.assertj.core.error.ShouldContainSubsequence"}
{"type":"public class","name":"ShouldBeAnnotation","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldBeAnnotation.java","fullName":"org.assertj.core.error.ShouldBeAnnotation"}
{"type":"public class","name":"AtomicIntegerFieldUpdaterAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AtomicIntegerFieldUpdaterAssert.java","fullName":"org.assertj.core.api.AtomicIntegerFieldUpdaterAssert"}
{"type":"public class","name":"ShouldSatisfy","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldSatisfy.java","fullName":"org.assertj.core.error.ShouldSatisfy"}
{"type":"public class","name":"ShouldContainValue","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldContainValue.java","fullName":"org.assertj.core.error.ShouldContainValue"}
{"type":"public class","name":"ShouldContainCharSequence","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldContainCharSequence.java","fullName":"org.assertj.core.error.ShouldContainCharSequence"}
{"type":"public abstract class","name":"AbstractIntArrayAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AbstractIntArrayAssert.java","fullName":"org.assertj.core.api.AbstractIntArrayAssert"}
{"type":"public class","name":"Tuple","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/groups/Tuple.java","fullName":"org.assertj.core.groups.Tuple"}
{"type":"public class","name":"AbstractShouldHaveTextContent","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/AbstractShouldHaveTextContent.java","fullName":"org.assertj.core.error.AbstractShouldHaveTextContent"}
{"type":"public class","name":"ShouldBeSubsetOf","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldBeSubsetOf.java","fullName":"org.assertj.core.error.ShouldBeSubsetOf"}
{"type":"public class","name":"ShouldHaveSameContent","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldHaveSameContent.java","fullName":"org.assertj.core.error.ShouldHaveSameContent"}
{"type":"public class","name":"ErrorCollector","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/ErrorCollector.java","fullName":"org.assertj.core.api.ErrorCollector"}
{"type":"private static class nested","name":"ErrorCollector$LastResult","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/ErrorCollector.java#class=ErrorCollector$LastResult","fullName":"org.assertj.core.api.ErrorCollector.LastResult"}
{"type":"public class","name":"ShouldHaveAnnotations","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldHaveAnnotations.java","fullName":"org.assertj.core.error.ShouldHaveAnnotations"}
{"type":"public class","name":"ShouldBeEqualNormalizingWhitespace","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldBeEqualNormalizingWhitespace.java","fullName":"org.assertj.core.error.ShouldBeEqualNormalizingWhitespace"}
{"type":"public class","name":"OptionalShouldBeEmpty","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/OptionalShouldBeEmpty.java","fullName":"org.assertj.core.error.OptionalShouldBeEmpty"}
{"type":"public class","name":"Properties","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/groups/Properties.java","fullName":"org.assertj.core.groups.Properties"}
{"type":"public class","name":"DescriptionFormatter","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/DescriptionFormatter.java","fullName":"org.assertj.core.error.DescriptionFormatter"}
{"type":"public class","name":"OptionalShouldContainInstanceOf","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/OptionalShouldContainInstanceOf.java","fullName":"org.assertj.core.error.OptionalShouldContainInstanceOf"}
{"type":"public class","name":"ShouldBeOfClassIn","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldBeOfClassIn.java","fullName":"org.assertj.core.error.ShouldBeOfClassIn"}
{"type":"public class","name":"ShouldNotHaveThrown","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldNotHaveThrown.java","fullName":"org.assertj.core.error.ShouldNotHaveThrown"}
{"type":"public class","name":"FactoryBasedNavigableIterableAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/FactoryBasedNavigableIterableAssert.java","fullName":"org.assertj.core.api.FactoryBasedNavigableIterableAssert"}
{"type":"public class","name":"ShouldHaveBinaryContent","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldHaveBinaryContent.java","fullName":"org.assertj.core.error.ShouldHaveBinaryContent"}
{"type":"public class","name":"AtomicReferenceArrayAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AtomicReferenceArrayAssert.java","fullName":"org.assertj.core.api.AtomicReferenceArrayAssert"}
{"type":"public class","name":"ElementsShouldHaveExactly","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ElementsShouldHaveExactly.java","fullName":"org.assertj.core.error.ElementsShouldHaveExactly"}
{"type":"public abstract class","name":"AssertionMatcher","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/matcher/AssertionMatcher.java","fullName":"org.assertj.core.matcher.AssertionMatcher"}
{"type":"public class","name":"ShouldNotContainSubsequence","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldNotContainSubsequence.java","fullName":"org.assertj.core.error.ShouldNotContainSubsequence"}
{"type":"public class","name":"ShouldHaveSameClass","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldHaveSameClass.java","fullName":"org.assertj.core.error.ShouldHaveSameClass"}
{"type":"public class","name":"ShouldHaveCauseInstance","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldHaveCauseInstance.java","fullName":"org.assertj.core.error.ShouldHaveCauseInstance"}
{"type":"public class","name":"ShouldHaveSameSizeAs","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldHaveSameSizeAs.java","fullName":"org.assertj.core.error.ShouldHaveSameSizeAs"}
{"type":"public class","name":"ShouldNotBeEmpty","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldNotBeEmpty.java","fullName":"org.assertj.core.error.ShouldNotBeEmpty"}
{"type":"public class","name":"ShouldBeEqualIgnoringHours","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldBeEqualIgnoringHours.java","fullName":"org.assertj.core.error.ShouldBeEqualIgnoringHours"}
{"type":"public interface","name":"Beta","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/annotations/Beta.java","fullName":"org.assertj.core.annotations.Beta"}
{"type":"public abstract class","name":"AbstractDoubleArrayAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AbstractDoubleArrayAssert.java","fullName":"org.assertj.core.api.AbstractDoubleArrayAssert"}
{"type":"public abstract class","name":"AbstractCharSequenceAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AbstractCharSequenceAssert.java","fullName":"org.assertj.core.api.AbstractCharSequenceAssert"}
{"type":"public class","name":"ElementsShouldBeAtLeast","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ElementsShouldBeAtLeast.java","fullName":"org.assertj.core.error.ElementsShouldBeAtLeast"}
{"type":"public class","name":"ShouldNotContainCharSequence","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldNotContainCharSequence.java","fullName":"org.assertj.core.error.ShouldNotContainCharSequence"}
{"type":"public class","name":"ShouldHaveCause","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldHaveCause.java","fullName":"org.assertj.core.error.ShouldHaveCause"}
{"type":"public class","name":"ElementsShouldBe","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ElementsShouldBe.java","fullName":"org.assertj.core.error.ElementsShouldBe"}
{"type":"public class","name":"ShouldBeBeforeOrEqualsTo","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldBeBeforeOrEqualsTo.java","fullName":"org.assertj.core.error.ShouldBeBeforeOrEqualsTo"}
{"type":"public class","name":"ShouldBeEqualIgnoringNewLines","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldBeEqualIgnoringNewLines.java","fullName":"org.assertj.core.error.ShouldBeEqualIgnoringNewLines"}
{"type":"public class","name":"ShouldBeEqualWithinPercentage","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldBeEqualWithinPercentage.java","fullName":"org.assertj.core.error.ShouldBeEqualWithinPercentage"}
{"type":"public abstract class","name":"Join","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/condition/Join.java","fullName":"org.assertj.core.condition.Join"}
{"type":"public class","name":"BooleanArrayAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/BooleanArrayAssert.java","fullName":"org.assertj.core.api.BooleanArrayAssert"}
{"type":"public class","name":"ShouldHaveRootCause","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldHaveRootCause.java","fullName":"org.assertj.core.error.ShouldHaveRootCause"}
{"type":"public class","name":"ElementsShouldBeAtMost","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ElementsShouldBeAtMost.java","fullName":"org.assertj.core.error.ElementsShouldBeAtMost"}
{"type":"public class","name":"ShouldNotStartWith","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldNotStartWith.java","fullName":"org.assertj.core.error.ShouldNotStartWith"}
{"type":"public class","name":"JUnitSoftAssertions","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/JUnitSoftAssertions.java","fullName":"org.assertj.core.api.JUnitSoftAssertions"}
{"type":"public class","name":"ShouldBeInterface","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldBeInterface.java","fullName":"org.assertj.core.error.ShouldBeInterface"}
{"type":"public class","name":"ShouldHaveLineCount","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldHaveLineCount.java","fullName":"org.assertj.core.error.ShouldHaveLineCount"}
{"type":"public class","name":"ShouldNotMatch","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldNotMatch.java","fullName":"org.assertj.core.error.ShouldNotMatch"}
{"type":"public class","name":"AllOf","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/condition/AllOf.java","fullName":"org.assertj.core.condition.AllOf"}
{"type":"public class","name":"NioFilesWrapper","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/internal/NioFilesWrapper.java","fullName":"org.assertj.core.internal.NioFilesWrapper"}
{"type":"public class","name":"ShouldNotBeOfClassIn","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldNotBeOfClassIn.java","fullName":"org.assertj.core.error.ShouldNotBeOfClassIn"}
{"type":"public class","name":"ElementsShouldNotHave","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ElementsShouldNotHave.java","fullName":"org.assertj.core.error.ElementsShouldNotHave"}
{"type":"public class","name":"ElementsShouldSatisfy","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ElementsShouldSatisfy.java","fullName":"org.assertj.core.error.ElementsShouldSatisfy"}
{"type":"public static class nested","name":"ElementsShouldSatisfy$UnsatisfiedRequirement","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ElementsShouldSatisfy.java#class=ElementsShouldSatisfy$UnsatisfiedRequirement","fullName":"org.assertj.core.error.ElementsShouldSatisfy.UnsatisfiedRequirement"}
{"type":"public abstract class","name":"AbstractLongArrayAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AbstractLongArrayAssert.java","fullName":"org.assertj.core.api.AbstractLongArrayAssert"}
{"type":"public class","name":"ShouldStartWith","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldStartWith.java","fullName":"org.assertj.core.error.ShouldStartWith"}
{"type":"public class","name":"ShouldHaveContent","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldHaveContent.java","fullName":"org.assertj.core.error.ShouldHaveContent"}
{"type":"public class","name":"ShouldBeToday","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldBeToday.java","fullName":"org.assertj.core.error.ShouldBeToday"}
{"type":"public class","name":"DoesNotHave","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/condition/DoesNotHave.java","fullName":"org.assertj.core.condition.DoesNotHave"}
{"type":"public class","name":"Dates","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/internal/Dates.java","fullName":"org.assertj.core.internal.Dates"}
{"type":"public class","name":"ShouldBeInSameDay","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldBeInSameDay.java","fullName":"org.assertj.core.error.ShouldBeInSameDay"}
{"type":"public class","name":"ShouldNotHaveFailed","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/future/ShouldNotHaveFailed.java","fullName":"org.assertj.core.error.future.ShouldNotHaveFailed"}
{"type":"public class","name":"ShouldBeDirectory","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldBeDirectory.java","fullName":"org.assertj.core.error.ShouldBeDirectory"}
{"type":"public class","name":"ShouldHaveSizeLessThan","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldHaveSizeLessThan.java","fullName":"org.assertj.core.error.ShouldHaveSizeLessThan"}
{"type":"public class","name":"LocalTimeAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/LocalTimeAssert.java","fullName":"org.assertj.core.api.LocalTimeAssert"}
{"type":"public class","name":"UnicodeRepresentation","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/presentation/UnicodeRepresentation.java","fullName":"org.assertj.core.presentation.UnicodeRepresentation"}
{"type":"public class","name":"ShouldHaveNoFields","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldHaveNoFields.java","fullName":"org.assertj.core.error.ShouldHaveNoFields"}
{"type":"public class","name":"Not","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/condition/Not.java","fullName":"org.assertj.core.condition.Not"}
{"type":"public abstract class","name":"AbstractComparisonStrategy","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/internal/AbstractComparisonStrategy.java","fullName":"org.assertj.core.internal.AbstractComparisonStrategy"}
{"type":"public class","name":"ShouldBeEqualIgnoringMinutes","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldBeEqualIgnoringMinutes.java","fullName":"org.assertj.core.error.ShouldBeEqualIgnoringMinutes"}
{"type":"public class","name":"ShouldHaveSizeLessThanOrEqualTo","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldHaveSizeLessThanOrEqualTo.java","fullName":"org.assertj.core.error.ShouldHaveSizeLessThanOrEqualTo"}
{"type":"public class","name":"ShouldHaveFailed","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/future/ShouldHaveFailed.java","fullName":"org.assertj.core.error.future.ShouldHaveFailed"}
{"type":"public class","name":"ShouldContainAtIndex","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldContainAtIndex.java","fullName":"org.assertj.core.error.ShouldContainAtIndex"}
{"type":"public class","name":"ProxyableMapAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/ProxyableMapAssert.java","fullName":"org.assertj.core.api.ProxyableMapAssert"}
{"type":"public class","name":"BinaryRepresentation","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/presentation/BinaryRepresentation.java","fullName":"org.assertj.core.presentation.BinaryRepresentation"}
{"type":"public class","name":"ShouldBeEqualIgnoringWhitespace","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldBeEqualIgnoringWhitespace.java","fullName":"org.assertj.core.error.ShouldBeEqualIgnoringWhitespace"}
{"type":"public class","name":"AnyOf","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/condition/AnyOf.java","fullName":"org.assertj.core.condition.AnyOf"}
{"type":"public class","name":"Longs","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/internal/Longs.java","fullName":"org.assertj.core.internal.Longs"}
{"type":"public class","name":"ShouldContainKey","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldContainKey.java","fullName":"org.assertj.core.error.ShouldContainKey"}
{"type":"public class","name":"ShouldHaveSizeGreaterThan","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldHaveSizeGreaterThan.java","fullName":"org.assertj.core.error.ShouldHaveSizeGreaterThan"}
{"type":"public class","name":"ShouldNotBeDone","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/future/ShouldNotBeDone.java","fullName":"org.assertj.core.error.future.ShouldNotBeDone"}
{"type":"public abstract class","name":"AbstractShortArrayAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AbstractShortArrayAssert.java","fullName":"org.assertj.core.api.AbstractShortArrayAssert"}
{"type":"public class","name":"ShouldContainExactly","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldContainExactly.java","fullName":"org.assertj.core.error.ShouldContainExactly"}
{"type":"public class","name":"HexadecimalRepresentation","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/presentation/HexadecimalRepresentation.java","fullName":"org.assertj.core.presentation.HexadecimalRepresentation"}
{"type":"public class","name":"ShouldHaveMessageMatchingRegex","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldHaveMessageMatchingRegex.java","fullName":"org.assertj.core.error.ShouldHaveMessageMatchingRegex"}
{"type":" class","name":"ByNameSingleExtractor","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/extractor/ByNameSingleExtractor.java","fullName":"org.assertj.core.extractor.ByNameSingleExtractor"}
{"type":"public class","name":"ShouldBeBetween","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldBeBetween.java","fullName":"org.assertj.core.error.ShouldBeBetween"}
{"type":"public class","name":"ShouldNotExist","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldNotExist.java","fullName":"org.assertj.core.error.ShouldNotExist"}
{"type":"public class","name":"ShouldBeCompleted","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/future/ShouldBeCompleted.java","fullName":"org.assertj.core.error.future.ShouldBeCompleted"}
{"type":"public class","name":"ShouldContainAnyOf","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldContainAnyOf.java","fullName":"org.assertj.core.error.ShouldContainAnyOf"}
{"type":"public class","name":"GenericComparableAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/GenericComparableAssert.java","fullName":"org.assertj.core.api.GenericComparableAssert"}
{"type":"final class","name":"NumberGrouping","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/presentation/NumberGrouping.java","fullName":"org.assertj.core.presentation.NumberGrouping"}
{"type":"public class","name":"ShouldHaveTime","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldHaveTime.java","fullName":"org.assertj.core.error.ShouldHaveTime"}
{"type":"public class","name":"ByNameMultipleExtractor","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/extractor/ByNameMultipleExtractor.java","fullName":"org.assertj.core.extractor.ByNameMultipleExtractor"}
{"type":"public class","name":"ShouldNotContainAnyWhitespaces","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldNotContainAnyWhitespaces.java","fullName":"org.assertj.core.error.ShouldNotContainAnyWhitespaces"}
{"type":"public class","name":"ShouldBeSymbolicLink","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldBeSymbolicLink.java","fullName":"org.assertj.core.error.ShouldBeSymbolicLink"}
{"type":"public class","name":"ShouldBeDone","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/future/ShouldBeDone.java","fullName":"org.assertj.core.error.future.ShouldBeDone"}
{"type":"public class","name":"ShouldContainsOnlyOnce","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldContainsOnlyOnce.java","fullName":"org.assertj.core.error.ShouldContainsOnlyOnce"}
{"type":"public class","name":"AtomicLongArrayAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AtomicLongArrayAssert.java","fullName":"org.assertj.core.api.AtomicLongArrayAssert"}
{"type":"public class","name":"ElementsShouldNotBe","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ElementsShouldNotBe.java","fullName":"org.assertj.core.error.ElementsShouldNotBe"}
{"type":"public class","name":"PredicateDescription","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/presentation/PredicateDescription.java","fullName":"org.assertj.core.presentation.PredicateDescription"}
{"type":"public class","name":"Extractors","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/extractor/Extractors.java","fullName":"org.assertj.core.extractor.Extractors"}
{"type":"public class","name":"ShouldBeAbsolutePath","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldBeAbsolutePath.java","fullName":"org.assertj.core.error.ShouldBeAbsolutePath"}
{"type":"public class","name":"ElementsShouldHave","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ElementsShouldHave.java","fullName":"org.assertj.core.error.ElementsShouldHave"}
{"type":"public class","name":"OptionalShouldContain","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/OptionalShouldContain.java","fullName":"org.assertj.core.error.OptionalShouldContain"}
{"type":"public class","name":"ShouldBeCompletedExceptionally","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/future/ShouldBeCompletedExceptionally.java","fullName":"org.assertj.core.error.future.ShouldBeCompletedExceptionally"}
{"type":"public interface","name":"ComparableAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/ComparableAssert.java","fullName":"org.assertj.core.api.ComparableAssert"}
{"type":"public class","name":"AssertionErrorCreator","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/AssertionErrorCreator.java","fullName":"org.assertj.core.error.AssertionErrorCreator"}
{"type":"public class","name":"ShouldNotContain","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldNotContain.java","fullName":"org.assertj.core.error.ShouldNotContain"}
{"type":"public interface","name":"Representation","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/presentation/Representation.java","fullName":"org.assertj.core.presentation.Representation"}
{"type":" class","name":"ResultOfExtractor","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/extractor/ResultOfExtractor.java","fullName":"org.assertj.core.extractor.ResultOfExtractor"}
{"type":"public class","name":"ShouldMatch","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldMatch.java","fullName":"org.assertj.core.error.ShouldMatch"}
{"type":"public class","name":"BasicErrorMessageFactory","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/BasicErrorMessageFactory.java","fullName":"org.assertj.core.error.BasicErrorMessageFactory"}
{"type":"private static class nested","name":"BasicErrorMessageFactory$UnquotedString","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/BasicErrorMessageFactory.java#class=BasicErrorMessageFactory$UnquotedString","fullName":"org.assertj.core.error.BasicErrorMessageFactory.UnquotedString"}
{"type":"public class","name":"ShouldNotBeCancelled","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/future/ShouldNotBeCancelled.java","fullName":"org.assertj.core.error.future.ShouldNotBeCancelled"}
{"type":"public class","name":"ShouldNotMatchPattern","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldNotMatchPattern.java","fullName":"org.assertj.core.error.ShouldNotMatchPattern"}
{"type":"public class","name":"CompletableFutureAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/CompletableFutureAssert.java","fullName":"org.assertj.core.api.CompletableFutureAssert"}
{"type":"public class","name":"ShouldHaveNoSuppressedExceptions","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldHaveNoSuppressedExceptions.java","fullName":"org.assertj.core.error.ShouldHaveNoSuppressedExceptions"}
{"type":"public class","name":"ToStringExtractor","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/extractor/ToStringExtractor.java","fullName":"org.assertj.core.extractor.ToStringExtractor"}
{"type":"public class","name":"ShouldNotBeSame","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldNotBeSame.java","fullName":"org.assertj.core.error.ShouldNotBeSame"}
{"type":"public class","name":"ZippedElementsShouldSatisfy","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ZippedElementsShouldSatisfy.java","fullName":"org.assertj.core.error.ZippedElementsShouldSatisfy"}
{"type":"public static class nested","name":"ZippedElementsShouldSatisfy$ZipSatisfyError","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ZippedElementsShouldSatisfy.java#class=ZippedElementsShouldSatisfy$ZipSatisfyError","fullName":"org.assertj.core.error.ZippedElementsShouldSatisfy.ZipSatisfyError"}
{"type":"public class","name":"StandardRepresentation","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/presentation/StandardRepresentation.java","fullName":"org.assertj.core.presentation.StandardRepresentation"}
{"type":"public class","name":"ShouldNotBeEqualIgnoringCase","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldNotBeEqualIgnoringCase.java","fullName":"org.assertj.core.error.ShouldNotBeEqualIgnoringCase"}
{"type":"public class","name":"ElementsShouldMatch","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ElementsShouldMatch.java","fullName":"org.assertj.core.error.ElementsShouldMatch"}
{"type":"public class","name":"ZonedDateTimeAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/ZonedDateTimeAssert.java","fullName":"org.assertj.core.api.ZonedDateTimeAssert"}
{"type":"public class","name":"ShouldBeInSameMinute","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldBeInSameMinute.java","fullName":"org.assertj.core.error.ShouldBeInSameMinute"}
{"type":"public class","name":"ShouldNotContainAtIndex","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldNotContainAtIndex.java","fullName":"org.assertj.core.error.ShouldNotContainAtIndex"}
{"type":"public class","name":"ShouldBeExecutable","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldBeExecutable.java","fullName":"org.assertj.core.error.ShouldBeExecutable"}
{"type":"public class","name":"ShouldHaveSize","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldHaveSize.java","fullName":"org.assertj.core.error.ShouldHaveSize"}
{"type":"public class","name":"ElementsShouldHaveAtLeast","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ElementsShouldHaveAtLeast.java","fullName":"org.assertj.core.error.ElementsShouldHaveAtLeast"}
{"type":"public class","name":"ShouldHaveExtension","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldHaveExtension.java","fullName":"org.assertj.core.error.ShouldHaveExtension"}
{"type":"public class","name":"ShouldBeInSameMinuteWindow","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldBeInSameMinuteWindow.java","fullName":"org.assertj.core.error.ShouldBeInSameMinuteWindow"}
{"type":"public class","name":"UriAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/UriAssert.java","fullName":"org.assertj.core.api.UriAssert"}
{"type":"public class","name":"ShouldBeInSameMonth","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldBeInSameMonth.java","fullName":"org.assertj.core.error.ShouldBeInSameMonth"}
{"type":"public class","name":"ShouldHaveReference","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldHaveReference.java","fullName":"org.assertj.core.error.ShouldHaveReference"}
{"type":"public abstract class","name":"FilterOperator","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/filter/FilterOperator.java","fullName":"org.assertj.core.api.filter.FilterOperator"}
{"type":"public class","name":"LocalDateTimeAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/LocalDateTimeAssert.java","fullName":"org.assertj.core.api.LocalDateTimeAssert"}
{"type":"public class","name":"ShouldHaveAtIndex","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldHaveAtIndex.java","fullName":"org.assertj.core.error.ShouldHaveAtIndex"}
{"type":"public class","name":"ShouldBeCloseTo","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldBeCloseTo.java","fullName":"org.assertj.core.error.ShouldBeCloseTo"}
{"type":"public class","name":"ShouldBeEqualByComparingOnlyGivenFields","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldBeEqualByComparingOnlyGivenFields.java","fullName":"org.assertj.core.error.ShouldBeEqualByComparingOnlyGivenFields"}
{"type":"public class","name":"Index","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/data/Index.java","fullName":"org.assertj.core.data.Index"}
{"type":"public class","name":"ShouldHaveSuppressedException","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldHaveSuppressedException.java","fullName":"org.assertj.core.error.ShouldHaveSuppressedException"}
{"type":"public class","name":"ShouldEndWith","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldEndWith.java","fullName":"org.assertj.core.error.ShouldEndWith"}
{"type":"public class","name":"Filters","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/filter/Filters.java","fullName":"org.assertj.core.api.filter.Filters"}
{"type":"public class","name":"ShouldNotBeBetween","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldNotBeBetween.java","fullName":"org.assertj.core.error.ShouldNotBeBetween"}
{"type":"public class","name":"AbstractBigIntegerAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AbstractBigIntegerAssert.java","fullName":"org.assertj.core.api.AbstractBigIntegerAssert"}
{"type":"public class","name":"ShouldNotHaveDuplicates","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldNotHaveDuplicates.java","fullName":"org.assertj.core.error.ShouldNotHaveDuplicates"}
{"type":"public class","name":"ShouldContainExactlyInAnyOrder","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldContainExactlyInAnyOrder.java","fullName":"org.assertj.core.error.ShouldContainExactlyInAnyOrder"}
{"type":"public static final enum nested","name":"ShouldContainExactlyInAnyOrder$ErrorType","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldContainExactlyInAnyOrder.java#class=ShouldContainExactlyInAnyOrder$ErrorType","fullName":"org.assertj.core.error.ShouldContainExactlyInAnyOrder.ErrorType"}
{"type":"public class","name":"TemporalUnitWithinOffset","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/data/TemporalUnitWithinOffset.java","fullName":"org.assertj.core.data.TemporalUnitWithinOffset"}
{"type":"public class","name":"ShouldBeFile","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldBeFile.java","fullName":"org.assertj.core.error.ShouldBeFile"}
{"type":"public class","name":"ShouldNotBeIn","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldNotBeIn.java","fullName":"org.assertj.core.error.ShouldNotBeIn"}
{"type":"public class","name":"NotFilter","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/filter/NotFilter.java","fullName":"org.assertj.core.api.filter.NotFilter"}
{"type":"public class","name":"ShouldContainSequenceOfCharSequence","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldContainSequenceOfCharSequence.java","fullName":"org.assertj.core.error.ShouldContainSequenceOfCharSequence"}
{"type":"public abstract class","name":"AbstractStandardSoftAssertions","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AbstractStandardSoftAssertions.java","fullName":"org.assertj.core.api.AbstractStandardSoftAssertions"}
{"type":"public class","name":"ShouldHavePropertyOrFieldWithValue","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldHavePropertyOrFieldWithValue.java","fullName":"org.assertj.core.error.ShouldHavePropertyOrFieldWithValue"}
{"type":"public class","name":"ShouldContainKeys","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldContainKeys.java","fullName":"org.assertj.core.error.ShouldContainKeys"}
{"type":"public class","name":"NotInFilter","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/filter/NotInFilter.java","fullName":"org.assertj.core.api.filter.NotInFilter"}
{"type":"public class","name":"ShouldBeSame","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldBeSame.java","fullName":"org.assertj.core.error.ShouldBeSame"}
{"type":"public interface","name":"AssertDelegateTarget","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AssertDelegateTarget.java","fullName":"org.assertj.core.api.AssertDelegateTarget"}
{"type":"public class","name":"MultipleAssertionsError","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/MultipleAssertionsError.java","fullName":"org.assertj.core.error.MultipleAssertionsError"}
{"type":"public class","name":"OptionalAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/OptionalAssert.java","fullName":"org.assertj.core.api.OptionalAssert"}
{"type":"public class","name":"ShouldBeExhausted","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldBeExhausted.java","fullName":"org.assertj.core.error.ShouldBeExhausted"}
{"type":"public class","name":"ObjectAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/ObjectAssert.java","fullName":"org.assertj.core.api.ObjectAssert"}
{"type":"public class","name":"ShouldNotHave","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldNotHave.java","fullName":"org.assertj.core.error.ShouldNotHave"}
{"type":"public class","name":"IntPredicateAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/IntPredicateAssert.java","fullName":"org.assertj.core.api.IntPredicateAssert"}
{"type":"public class","name":"IterableAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/IterableAssert.java","fullName":"org.assertj.core.api.IterableAssert"}
{"type":"public class","name":"ShouldBeBefore","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldBeBefore.java","fullName":"org.assertj.core.error.ShouldBeBefore"}
{"type":"public class","name":"BigIntegerAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/BigIntegerAssert.java","fullName":"org.assertj.core.api.BigIntegerAssert"}
{"type":"public abstract class","name":"AbstractFutureAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AbstractFutureAssert.java","fullName":"org.assertj.core.api.AbstractFutureAssert"}
{"type":"public class","name":"ShouldNotBe","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldNotBe.java","fullName":"org.assertj.core.error.ShouldNotBe"}
{"type":"public class","name":"ShouldContainOneOrMoreWhitespaces","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/error/ShouldContainOneOrMoreWhitespaces.java","fullName":"org.assertj.core.error.ShouldContainOneOrMoreWhitespaces"}
{"type":"public class","name":"MapSizeAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/MapSizeAssert.java","fullName":"org.assertj.core.api.MapSizeAssert"}
{"type":"public abstract class","name":"AbstractListAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AbstractListAssert.java","fullName":"org.assertj.core.api.AbstractListAssert"}
{"type":"public class","name":"AbstractStringAssert","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AbstractStringAssert.java","fullName":"org.assertj.core.api.AbstractStringAssert"}
{"type":"public interface","name":"AssertProvider","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/AssertProvider.java","fullName":"org.assertj.core.api.AssertProvider"}
{"type":"public final class","name":"PathsException","path":"/lib/org.assertj/assertj-core/3.12.2/org/assertj/core/api/exception/PathsException.java","fullName":"org.assertj.core.api.exception.PathsException"}