Skip to content

Commit

Permalink
Version 3.0
Browse files Browse the repository at this point in the history
  • Loading branch information
tumbarumba committed Aug 1, 2024
1 parent 1adc351 commit 68984b8
Show file tree
Hide file tree
Showing 133 changed files with 46,427 additions and 10 deletions.
2 changes: 1 addition & 1 deletion build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ plugins {
}

group = "org.hamcrest"
version = "3.0-SNAPSHOT"
version = "3.0"

subprojects {
apply plugin: 'checkstyle'
Expand Down
16 changes: 8 additions & 8 deletions docs/distributables.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,18 +30,18 @@ when upgrading.
## The Hamcrest Jar

All the base classes and standard matcher implementations are contained in a
single jar file called `hamcrest-2.2.jar`.
single jar file called `hamcrest-3.0.jar`.

### Using Hamcrest in a Gradle Project

Add `"org.hamcrest:hamcrest:2.2"` to the dependencies section of your
Add `"org.hamcrest:hamcrest:3.0"` to the dependencies section of your
`build.gradle`, for example:

```gradle
apply plugin: 'java'
dependencies {
testImplementation 'org.hamcrest:hamcrest:2.2'
testImplementation 'org.hamcrest:hamcrest:3.0'
}
```

Expand All @@ -56,7 +56,7 @@ Add the following to the `<dependencies>` section in your `pom.xml`:
<dependency>
<groupId>org.hamcrest</groupId>
<artifactId>hamcrest</artifactId>
<version>2.2</version>
<version>3.0</version>
<scope>test</scope>
</dependency>
```
Expand Down Expand Up @@ -115,8 +115,8 @@ directly declare a dependency upon these shim jars to force the upgrade.
apply plugin: 'java'
dependencies {
testImplementation 'org.hamcrest:hamcrest:2.2'
testImplementation 'org.hamcrest:hamcrest-library:2.2'
testImplementation 'org.hamcrest:hamcrest:3.0'
testImplementation 'org.hamcrest:hamcrest-library:3.0'
testImplementation 'junit:junit:4.13.2'
}
```
Expand All @@ -132,13 +132,13 @@ dependencies, otherwise the older version will take precedence.
<dependency>
<groupId>org.hamcrest</groupId>
<artifactId>hamcrest</artifactId>
<version>2.2</version>
<version>3.0</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.hamcrest</groupId>
<artifactId>hamcrest-library</artifactId>
<version>2.2</version>
<version>3.0</version>
<scope>test</scope>
</dependency>
<dependency>
Expand Down
101 changes: 101 additions & 0 deletions docs/javadoc/3.0/allclasses-frame.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,101 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc -->
<title>All Classes (Hamcrest 3.0 API)</title>
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script>
</head>
<body>
<h1 class="bar">All&nbsp;Classes</h1>
<div class="indexContainer">
<ul>
<li><a href="org/hamcrest/core/AllOf.html" title="class in org.hamcrest.core" target="classFrame">AllOf</a></li>
<li><a href="org/hamcrest/core/AnyOf.html" title="class in org.hamcrest.core" target="classFrame">AnyOf</a></li>
<li><a href="org/hamcrest/collection/ArrayAsIterableMatcher.html" title="class in org.hamcrest.collection" target="classFrame">ArrayAsIterableMatcher</a></li>
<li><a href="org/hamcrest/internal/ArrayIterator.html" title="class in org.hamcrest.internal" target="classFrame">ArrayIterator</a></li>
<li><a href="org/hamcrest/collection/ArrayMatching.html" title="class in org.hamcrest.collection" target="classFrame">ArrayMatching</a></li>
<li><a href="org/hamcrest/BaseDescription.html" title="class in org.hamcrest" target="classFrame">BaseDescription</a></li>
<li><a href="org/hamcrest/BaseMatcher.html" title="class in org.hamcrest" target="classFrame">BaseMatcher</a></li>
<li><a href="org/hamcrest/number/BigDecimalCloseTo.html" title="class in org.hamcrest.number" target="classFrame">BigDecimalCloseTo</a></li>
<li><a href="org/hamcrest/text/CharSequenceLength.html" title="class in org.hamcrest.text" target="classFrame">CharSequenceLength</a></li>
<li><a href="org/hamcrest/core/CombinableMatcher.html" title="class in org.hamcrest.core" target="classFrame">CombinableMatcher</a></li>
<li><a href="org/hamcrest/core/CombinableMatcher.CombinableBothMatcher.html" title="class in org.hamcrest.core" target="classFrame">CombinableMatcher.CombinableBothMatcher</a></li>
<li><a href="org/hamcrest/core/CombinableMatcher.CombinableEitherMatcher.html" title="class in org.hamcrest.core" target="classFrame">CombinableMatcher.CombinableEitherMatcher</a></li>
<li><a href="org/hamcrest/comparator/ComparatorMatcherBuilder.html" title="class in org.hamcrest.comparator" target="classFrame">ComparatorMatcherBuilder</a></li>
<li><a href="org/hamcrest/Condition.html" title="class in org.hamcrest" target="classFrame">Condition</a></li>
<li><a href="org/hamcrest/Condition.Step.html" title="interface in org.hamcrest" target="classFrame"><span class="interfaceName">Condition.Step</span></a></li>
<li><a href="org/hamcrest/CoreMatchers.html" title="class in org.hamcrest" target="classFrame">CoreMatchers</a></li>
<li><a href="org/hamcrest/CustomMatcher.html" title="class in org.hamcrest" target="classFrame">CustomMatcher</a></li>
<li><a href="org/hamcrest/CustomTypeSafeMatcher.html" title="class in org.hamcrest" target="classFrame">CustomTypeSafeMatcher</a></li>
<li><a href="org/hamcrest/core/DescribedAs.html" title="class in org.hamcrest.core" target="classFrame">DescribedAs</a></li>
<li><a href="org/hamcrest/Description.html" title="interface in org.hamcrest" target="classFrame"><span class="interfaceName">Description</span></a></li>
<li><a href="org/hamcrest/Description.NullDescription.html" title="class in org.hamcrest" target="classFrame">Description.NullDescription</a></li>
<li><a href="org/hamcrest/DiagnosingMatcher.html" title="class in org.hamcrest" target="classFrame">DiagnosingMatcher</a></li>
<li><a href="org/hamcrest/core/Every.html" title="class in org.hamcrest.core" target="classFrame">Every</a></li>
<li><a href="org/hamcrest/FeatureMatcher.html" title="class in org.hamcrest" target="classFrame">FeatureMatcher</a></li>
<li><a href="org/hamcrest/io/FileMatchers.html" title="class in org.hamcrest.io" target="classFrame">FileMatchers</a></li>
<li><a href="org/hamcrest/io/FileMatchers.FileStatus.html" title="interface in org.hamcrest.io" target="classFrame"><span class="interfaceName">FileMatchers.FileStatus</span></a></li>
<li><a href="org/hamcrest/object/HasEqualValues.html" title="class in org.hamcrest.object" target="classFrame">HasEqualValues</a></li>
<li><a href="org/hamcrest/collection/HasItemInArray.html" title="class in org.hamcrest.collection" target="classFrame">HasItemInArray</a></li>
<li><a href="org/hamcrest/beans/HasProperty.html" title="class in org.hamcrest.beans" target="classFrame">HasProperty</a></li>
<li><a href="org/hamcrest/beans/HasPropertyWithValue.html" title="class in org.hamcrest.beans" target="classFrame">HasPropertyWithValue</a></li>
<li><a href="org/hamcrest/object/HasToString.html" title="class in org.hamcrest.object" target="classFrame">HasToString</a></li>
<li><a href="org/hamcrest/xml/HasXPath.html" title="class in org.hamcrest.xml" target="classFrame">HasXPath</a></li>
<li><a href="org/hamcrest/core/Is.html" title="class in org.hamcrest.core" target="classFrame">Is</a></li>
<li><a href="org/hamcrest/core/IsAnything.html" title="class in org.hamcrest.core" target="classFrame">IsAnything</a></li>
<li><a href="org/hamcrest/collection/IsArray.html" title="class in org.hamcrest.collection" target="classFrame">IsArray</a></li>
<li><a href="org/hamcrest/collection/IsArrayContainingInAnyOrder.html" title="class in org.hamcrest.collection" target="classFrame">IsArrayContainingInAnyOrder</a></li>
<li><a href="org/hamcrest/collection/IsArrayContainingInOrder.html" title="class in org.hamcrest.collection" target="classFrame">IsArrayContainingInOrder</a></li>
<li><a href="org/hamcrest/collection/IsArrayWithSize.html" title="class in org.hamcrest.collection" target="classFrame">IsArrayWithSize</a></li>
<li><a href="org/hamcrest/text/IsBlankString.html" title="class in org.hamcrest.text" target="classFrame">IsBlankString</a></li>
<li><a href="org/hamcrest/number/IsCloseTo.html" title="class in org.hamcrest.number" target="classFrame">IsCloseTo</a></li>
<li><a href="org/hamcrest/core/IsCollectionContaining.html" title="class in org.hamcrest.core" target="classFrame">IsCollectionContaining</a></li>
<li><a href="org/hamcrest/collection/IsCollectionWithSize.html" title="class in org.hamcrest.collection" target="classFrame">IsCollectionWithSize</a></li>
<li><a href="org/hamcrest/object/IsCompatibleType.html" title="class in org.hamcrest.object" target="classFrame">IsCompatibleType</a></li>
<li><a href="org/hamcrest/collection/IsEmptyCollection.html" title="class in org.hamcrest.collection" target="classFrame">IsEmptyCollection</a></li>
<li><a href="org/hamcrest/collection/IsEmptyIterable.html" title="class in org.hamcrest.collection" target="classFrame">IsEmptyIterable</a></li>
<li><a href="org/hamcrest/text/IsEmptyString.html" title="class in org.hamcrest.text" target="classFrame">IsEmptyString</a></li>
<li><a href="org/hamcrest/core/IsEqual.html" title="class in org.hamcrest.core" target="classFrame">IsEqual</a></li>
<li><a href="org/hamcrest/text/IsEqualCompressingWhiteSpace.html" title="class in org.hamcrest.text" target="classFrame">IsEqualCompressingWhiteSpace</a></li>
<li><a href="org/hamcrest/text/IsEqualIgnoringCase.html" title="class in org.hamcrest.text" target="classFrame">IsEqualIgnoringCase</a></li>
<li><a href="org/hamcrest/object/IsEventFrom.html" title="class in org.hamcrest.object" target="classFrame">IsEventFrom</a></li>
<li><a href="org/hamcrest/collection/IsIn.html" title="class in org.hamcrest.collection" target="classFrame">IsIn</a></li>
<li><a href="org/hamcrest/core/IsInstanceOf.html" title="class in org.hamcrest.core" target="classFrame">IsInstanceOf</a></li>
<li><a href="org/hamcrest/core/IsIterableContaining.html" title="class in org.hamcrest.core" target="classFrame">IsIterableContaining</a></li>
<li><a href="org/hamcrest/collection/IsIterableContainingInAnyOrder.html" title="class in org.hamcrest.collection" target="classFrame">IsIterableContainingInAnyOrder</a></li>
<li><a href="org/hamcrest/collection/IsIterableContainingInOrder.html" title="class in org.hamcrest.collection" target="classFrame">IsIterableContainingInOrder</a></li>
<li><a href="org/hamcrest/collection/IsIterableContainingInRelativeOrder.html" title="class in org.hamcrest.collection" target="classFrame">IsIterableContainingInRelativeOrder</a></li>
<li><a href="org/hamcrest/collection/IsIterableWithSize.html" title="class in org.hamcrest.collection" target="classFrame">IsIterableWithSize</a></li>
<li><a href="org/hamcrest/collection/IsMapContaining.html" title="class in org.hamcrest.collection" target="classFrame">IsMapContaining</a></li>
<li><a href="org/hamcrest/collection/IsMapWithSize.html" title="class in org.hamcrest.collection" target="classFrame">IsMapWithSize</a></li>
<li><a href="org/hamcrest/number/IsNaN.html" title="class in org.hamcrest.number" target="classFrame">IsNaN</a></li>
<li><a href="org/hamcrest/core/IsNot.html" title="class in org.hamcrest.core" target="classFrame">IsNot</a></li>
<li><a href="org/hamcrest/core/IsNull.html" title="class in org.hamcrest.core" target="classFrame">IsNull</a></li>
<li><a href="org/hamcrest/core/IsSame.html" title="class in org.hamcrest.core" target="classFrame">IsSame</a></li>
<li><a href="org/hamcrest/Matcher.html" title="interface in org.hamcrest" target="classFrame"><span class="interfaceName">Matcher</span></a></li>
<li><a href="org/hamcrest/MatcherAssert.html" title="class in org.hamcrest" target="classFrame">MatcherAssert</a></li>
<li><a href="org/hamcrest/Matchers.html" title="class in org.hamcrest" target="classFrame">Matchers</a></li>
<li><a href="org/hamcrest/text/MatchesPattern.html" title="class in org.hamcrest.text" target="classFrame">MatchesPattern</a></li>
<li><a href="org/hamcrest/internal/NullSafety.html" title="class in org.hamcrest.internal" target="classFrame">NullSafety</a></li>
<li><a href="org/hamcrest/number/OrderingComparison.html" title="class in org.hamcrest.number" target="classFrame">OrderingComparison</a></li>
<li><a href="org/hamcrest/beans/PropertyUtil.html" title="class in org.hamcrest.beans" target="classFrame">PropertyUtil</a></li>
<li><a href="org/hamcrest/internal/ReflectiveTypeFinder.html" title="class in org.hamcrest.internal" target="classFrame">ReflectiveTypeFinder</a></li>
<li><a href="org/hamcrest/beans/SamePropertyValuesAs.html" title="class in org.hamcrest.beans" target="classFrame">SamePropertyValuesAs</a></li>
<li><a href="org/hamcrest/SelfDescribing.html" title="interface in org.hamcrest" target="classFrame"><span class="interfaceName">SelfDescribing</span></a></li>
<li><a href="org/hamcrest/internal/SelfDescribingValue.html" title="class in org.hamcrest.internal" target="classFrame">SelfDescribingValue</a></li>
<li><a href="org/hamcrest/internal/SelfDescribingValueIterator.html" title="class in org.hamcrest.internal" target="classFrame">SelfDescribingValueIterator</a></li>
<li><a href="org/hamcrest/core/StringContains.html" title="class in org.hamcrest.core" target="classFrame">StringContains</a></li>
<li><a href="org/hamcrest/text/StringContainsInOrder.html" title="class in org.hamcrest.text" target="classFrame">StringContainsInOrder</a></li>
<li><a href="org/hamcrest/StringDescription.html" title="class in org.hamcrest" target="classFrame">StringDescription</a></li>
<li><a href="org/hamcrest/core/StringEndsWith.html" title="class in org.hamcrest.core" target="classFrame">StringEndsWith</a></li>
<li><a href="org/hamcrest/core/StringRegularExpression.html" title="class in org.hamcrest.core" target="classFrame">StringRegularExpression</a></li>
<li><a href="org/hamcrest/core/StringStartsWith.html" title="class in org.hamcrest.core" target="classFrame">StringStartsWith</a></li>
<li><a href="org/hamcrest/core/SubstringMatcher.html" title="class in org.hamcrest.core" target="classFrame">SubstringMatcher</a></li>
<li><a href="org/hamcrest/TypeSafeDiagnosingMatcher.html" title="class in org.hamcrest" target="classFrame">TypeSafeDiagnosingMatcher</a></li>
<li><a href="org/hamcrest/TypeSafeMatcher.html" title="class in org.hamcrest" target="classFrame">TypeSafeMatcher</a></li>
</ul>
</div>
</body>
</html>
Loading

0 comments on commit 68984b8

Please sign in to comment.