├── .github ├── dependabot.yml └── workflows │ └── build.yaml ├── .gitignore ├── .idea ├── .gitignore ├── compiler.xml ├── encodings.xml ├── jarRepositories.xml ├── misc.xml └── vcs.xml ├── LICENSE ├── NEWS.md ├── README.md ├── checkstyle.xml ├── pom.xml └── src ├── main └── java │ └── uk │ └── co │ └── datumedge │ └── hamcrest │ └── json │ ├── JSONArrayComparatorFactory.java │ ├── JSONAssertComparator.java │ ├── JSONAssertComparatorFactory.java │ ├── JSONAssertComparisonResult.java │ ├── JSONComparator.java │ ├── JSONComparisonResult.java │ ├── JSONModalComparator.java │ ├── JSONObjectComparatorFactory.java │ ├── SameJSONAs.java │ ├── StringComparatorFactory.java │ └── package-info.java ├── site ├── apt │ └── index.apt └── site.xml └── test └── java └── uk └── co └── datumedge └── hamcrest └── json ├── SameJSONAsTest.java └── StringDescriptionAssert.java /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hertzsprung/hamcrest-json/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hertzsprung/hamcrest-json/HEAD/.github/workflows/build.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .project 2 | .classpath 3 | .settings 4 | target 5 | -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | -------------------------------------------------------------------------------- /.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hertzsprung/hamcrest-json/HEAD/.idea/compiler.xml -------------------------------------------------------------------------------- /.idea/encodings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hertzsprung/hamcrest-json/HEAD/.idea/encodings.xml -------------------------------------------------------------------------------- /.idea/jarRepositories.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hertzsprung/hamcrest-json/HEAD/.idea/jarRepositories.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hertzsprung/hamcrest-json/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hertzsprung/hamcrest-json/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hertzsprung/hamcrest-json/HEAD/LICENSE -------------------------------------------------------------------------------- /NEWS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hertzsprung/hamcrest-json/HEAD/NEWS.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hertzsprung/hamcrest-json/HEAD/README.md -------------------------------------------------------------------------------- /checkstyle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hertzsprung/hamcrest-json/HEAD/checkstyle.xml -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hertzsprung/hamcrest-json/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/uk/co/datumedge/hamcrest/json/JSONArrayComparatorFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hertzsprung/hamcrest-json/HEAD/src/main/java/uk/co/datumedge/hamcrest/json/JSONArrayComparatorFactory.java -------------------------------------------------------------------------------- /src/main/java/uk/co/datumedge/hamcrest/json/JSONAssertComparator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hertzsprung/hamcrest-json/HEAD/src/main/java/uk/co/datumedge/hamcrest/json/JSONAssertComparator.java -------------------------------------------------------------------------------- /src/main/java/uk/co/datumedge/hamcrest/json/JSONAssertComparatorFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hertzsprung/hamcrest-json/HEAD/src/main/java/uk/co/datumedge/hamcrest/json/JSONAssertComparatorFactory.java -------------------------------------------------------------------------------- /src/main/java/uk/co/datumedge/hamcrest/json/JSONAssertComparisonResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hertzsprung/hamcrest-json/HEAD/src/main/java/uk/co/datumedge/hamcrest/json/JSONAssertComparisonResult.java -------------------------------------------------------------------------------- /src/main/java/uk/co/datumedge/hamcrest/json/JSONComparator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hertzsprung/hamcrest-json/HEAD/src/main/java/uk/co/datumedge/hamcrest/json/JSONComparator.java -------------------------------------------------------------------------------- /src/main/java/uk/co/datumedge/hamcrest/json/JSONComparisonResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hertzsprung/hamcrest-json/HEAD/src/main/java/uk/co/datumedge/hamcrest/json/JSONComparisonResult.java -------------------------------------------------------------------------------- /src/main/java/uk/co/datumedge/hamcrest/json/JSONModalComparator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hertzsprung/hamcrest-json/HEAD/src/main/java/uk/co/datumedge/hamcrest/json/JSONModalComparator.java -------------------------------------------------------------------------------- /src/main/java/uk/co/datumedge/hamcrest/json/JSONObjectComparatorFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hertzsprung/hamcrest-json/HEAD/src/main/java/uk/co/datumedge/hamcrest/json/JSONObjectComparatorFactory.java -------------------------------------------------------------------------------- /src/main/java/uk/co/datumedge/hamcrest/json/SameJSONAs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hertzsprung/hamcrest-json/HEAD/src/main/java/uk/co/datumedge/hamcrest/json/SameJSONAs.java -------------------------------------------------------------------------------- /src/main/java/uk/co/datumedge/hamcrest/json/StringComparatorFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hertzsprung/hamcrest-json/HEAD/src/main/java/uk/co/datumedge/hamcrest/json/StringComparatorFactory.java -------------------------------------------------------------------------------- /src/main/java/uk/co/datumedge/hamcrest/json/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hertzsprung/hamcrest-json/HEAD/src/main/java/uk/co/datumedge/hamcrest/json/package-info.java -------------------------------------------------------------------------------- /src/site/apt/index.apt: -------------------------------------------------------------------------------- 1 | Hamcrest matchers for comparing JSON documents. -------------------------------------------------------------------------------- /src/site/site.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hertzsprung/hamcrest-json/HEAD/src/site/site.xml -------------------------------------------------------------------------------- /src/test/java/uk/co/datumedge/hamcrest/json/SameJSONAsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hertzsprung/hamcrest-json/HEAD/src/test/java/uk/co/datumedge/hamcrest/json/SameJSONAsTest.java -------------------------------------------------------------------------------- /src/test/java/uk/co/datumedge/hamcrest/json/StringDescriptionAssert.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hertzsprung/hamcrest-json/HEAD/src/test/java/uk/co/datumedge/hamcrest/json/StringDescriptionAssert.java --------------------------------------------------------------------------------