All notable changes to this project will be documented in this file.
- (uncategorized) GreaterThan(0) -> isPositive() (35bd0f9)
- (uncategorized) Adjust changelog (9b1ac49)
- (uncategorized) Update gradle to 8.6 and fix sonar (8ca9615)
- (uncategorized) Remove JDK 8 compatability (a223065)
- (deps) Bump org.sonarqube from 3.4.0.2513 to 3.5.0.2730 (c330ce6)
- (deps) Bump org.sonarqube from 3.5.0.2730 to 4.0.0.2929 (6a17de6)
- (deps) Bump org.mockito:mockito-core from 5.1.1 to 5.3.1 (7ad08ca)
- (deps) Bump org.junit:junit-bom from 5.9.2 to 5.9.3 (733392c)
- (deps) Bump org.eclipse.parsson:parsson from 1.1.1 to 1.1.4 (6a57f7e)
- (deps) Bump org.sonarqube from 4.0.0.2929 to 4.3.0.3225 (c1717a3)
- (deps) Bump org.mockito:mockito-core from 5.3.1 to 5.4.0 (733cc92)
- (deps) Bump jakarta.json:jakarta.json-api from 2.1.1 to 2.1.2 (d85b777)
- (deps) Bump org.junit:junit-bom from 5.9.3 to 5.10.0 (cb6d2fc)
- (deps) Bump org.mockito:mockito-core from 5.4.0 to 5.5.0 (399f598)
- (deps) Bump org.mockito:mockito-core from 5.5.0 to 5.6.0 (4e39f19)
- (deps) Bump org.mockito:mockito-core from 5.6.0 to 5.7.0 (9c68c7c)
- (deps) Bump org.sonarqube from 4.3.0.3225 to 4.4.1.3373 (5b873fa)
- (deps) Bump org.eclipse.parsson:parsson from 1.1.4 to 1.1.5 (d20ac05)
- (deps) Bump jakarta.json:jakarta.json-api from 2.1.2 to 2.1.3 (3638aed)
- (deps) Bump org.junit:junit-bom from 5.10.0 to 5.10.1 (#154) (173c326)
- (deps) Bump org.mockito:mockito-core from 5.7.0 to 5.8.0 (#155) (987e1c5)
- (deps) Bump org.assertj:assertj-core from 3.24.2 to 3.25.0 (#156) (9f657b6)
- (deps) Bump org.assertj:assertj-core from 3.25.0 to 3.25.1 (#157) (6362de2)
- (deps) Bump org.mockito:mockito-core from 5.8.0 to 5.9.0 (#158) (cbc2747)
- (deps) Bump org.assertj:assertj-core from 3.25.1 to 3.25.2 (#159) (309183f)
- (deps) Bump org.mockito:mockito-core from 5.9.0 to 5.10.0 (#160) (7045884)
- (deps) Bump org.mockito:mockito-core from 5.10.0 to 5.11.0 (#163) (0b26cb1)
- (deps) Bump org.junit:junit-bom from 5.10.1 to 5.10.2 (#162) (07a941a)
- (deps) Bump org.assertj:assertj-core from 3.25.2 to 3.25.3 (#161) (b6f3847)
- (changelog) Init git-cliff and update changelog (2a7b80d)
- (uncategorized) Update lib version in README.md (1348f35)
-
(uncategorized) Use jakarta.json and eclipse parsson
-
https://projects.eclipse.org/projects/ee4j.parsson (07b9f46)
-
(uncategorized) Mark jakarta.json as implementation dep
This is used internally, so it shouldn't need to be exposed to the caller. However it's likely that the caller still needs to bring their own implementation.
Use org.eclipse.parsson:parsson:1.1.1 unless you have other preferences. (c1db440)
- (deps) Bump org.mockito:mockito-core from 4.8.0 to 5.1.1 (291feb0)
- (deps) Bump junit-bom from 5.9.1 to 5.9.2 (d321268)
- (deps) Bump assertj-core from 3.23.1 to 3.24.2 (a9eeeab)
- (deps) Bump org.jetbrains.gradle.plugin.idea-ext (bff8b90)
- (deps) Bump Gradle version (6684c04)
- (deps) Bump version to 5.9.2-r0 (155526c)
- (deps) Bump org.sonarqube from 2.8 to 3.0 (8691f81)
- (deps) Bump mockito-core from 3.3.3 to 3.4.0 (860afbc)
- (deps) Bump org.jetbrains.gradle.plugin.idea-ext from 0.7 to 0.8 (c11d968)
- (deps) Bump mockito-core from 3.4.0 to 3.4.3 (cbbf279)
- (deps) Bump mockito-core from 3.4.3 to 3.4.4 (ae0043d)
- (deps) Bump org.jetbrains.gradle.plugin.idea-ext from 0.8 to 0.8.1 (2c16a7d)
- (deps) Bump mockito-core from 3.4.4 to 3.4.6 (360f47e)
- (deps) Bump mockito-core from 3.4.6 to 3.5.0 (1b2a1d5)
- (deps) Bump io.codearte.nexus-staging from 0.21.2 to 0.22.0 (ad9c892)
- (deps) Bump mockito-core from 3.5.0 to 3.5.2 (1f82050)
- (deps) Bump assertj-core from 3.16.1 to 3.17.0 (3328a4e)
- (deps) Bump mockito-core from 3.5.2 to 3.5.5 (fe00f15)
- (deps) Bump org.jetbrains.gradle.plugin.idea-ext from 0.8.1 to 0.9 (e6596f7)
- (deps) Bump mockito-core from 3.5.5 to 3.5.6 (67a313a)
- (deps) Bump mockito-core from 3.5.6 to 3.5.7 (b3f3f77)
- (deps) Bump assertj-core from 3.17.0 to 3.17.1 (04967d1)
- (deps) Bump mockito-core from 3.5.7 to 3.5.9 (2e5d781)
- (deps) Bump mockito-core from 3.5.9 to 3.5.10 (395e274)
- (deps) Bump assertj-core from 3.17.1 to 3.17.2 (f9421d5)
- (deps) Bump junit-bom from 5.6.2 to 5.7.0 (61c4224)
- (deps) Bump mockito-core from 3.5.10 to 3.5.11 (0601eb0)
- (deps) Bump mockito-core from 3.5.11 to 3.5.13 (ecfb66a)
- (deps) Bump mockito-core from 3.5.13 to 3.5.15 (df6bb75)
- (deps) Bump assertj-core from 3.17.2 to 3.18.0 (746ec73)
- (deps) Bump mockito-core from 3.5.15 to 3.6.0 (8151f53)
- (deps) Bump assertj-core from 3.18.0 to 3.18.1 (03b4a31)
- (deps) Bump org.jetbrains.gradle.plugin.idea-ext from 0.9 to 0.10 (77ec056)
- (deps) Bump mockito-core from 3.6.0 to 3.6.28 (4cc8a84)
- (deps) Bump mockito-core from 3.6.28 to 3.7.0 (238f522)
- (deps) Bump org.sonarqube from 3.0 to 3.1 (c730560)
- (deps) Bump mockito-core from 3.7.0 to 3.7.7 (9f00059)
- (deps) Bump org.sonarqube from 3.1 to 3.1.1 (190b0f6)
- (deps) Bump assertj-core from 3.18.1 to 3.19.0 (1f539da)
- (deps) Bump junit-bom from 5.7.0 to 5.7.1 (e79b2f1)
- (deps) Bump org.jetbrains.gradle.plugin.idea-ext from 0.10 to 1.0 (64fb65a)
- (deps) Bump mockito-core from 3.7.7 to 3.8.0 (d480585)
- (deps) Bump io.codearte.nexus-staging from 0.22.0 to 0.30.0 (02b935e)
- (deps) Bump mockito-core from 3.8.0 to 3.9.0 (ccaa9d7)
- (deps) Bump org.sonarqube from 3.1.1 to 3.2.0 (8c9f048)
- (deps) Bump mockito-core from 3.9.0 to 3.10.0 (a3b4679)
- (deps) Bump junit-bom from 5.7.1 to 5.7.2 (273171b)
- (deps) Bump mockito-core from 3.10.0 to 3.11.0 (0a62552)
- (deps) Bump mockito-core from 3.11.0 to 3.11.1 (f401827)
- (deps) Bump org.sonarqube from 3.2.0 to 3.3 (d1fb3db)
- (deps) Bump assertj-core from 3.19.0 to 3.20.1 (f61c8e1)
- (deps) Bump assertj-core from 3.20.1 to 3.20.2 (99809cd)
- (deps) Bump mockito-core from 3.11.1 to 3.11.2 (bbfe032)
- (deps) Bump org.jetbrains.gradle.plugin.idea-ext from 1.0 to 1.0.1 (70b37f3)
- (deps) Bump org.sonarqube from 3.3 to 3.4.0.2513 (c94b362)
- (deps) Bump assertj-core from 3.20.2 to 3.23.1 (2c32d4a)
- (deps) Bump org.jetbrains.gradle.plugin.idea-ext from 1.0.1 to 1.1.6 (12b417d)
- (deps) Bump mockito-core from 3.11.2 to 4.8.0 (56ac0b1)
- (deps) Bump junit-bom from 5.7.2 to 5.9.1 (dd4e1f7)
- (deps) Bump gradle to 7.5.1 (c15ff34)
- (deps) Bump release to v5.9.1-r0 (d8aaaff)
- (uncategorized) Change build status image to travis-ci.com (c4fe3fd)
- (uncategorized) Create Github CI
Default Gradle Workflow (3a90b87)
- (uncategorized) Upgrade to GitHub-native Dependabot (0613712)
- (uncategorized) Ignore bin folder (created automatically by vscode) (a2c341a)
- (uncategorized) Remove unused import (3c042a9)
- (uncategorized) Add support for lists when using JsonFileSource. (e3ce40f)
- (uncategorized) (cleanup) fix extraneous imports (bd18c65)
- (uncategorized) (cleanup) fix raw generic types
https://sonarcloud.io/organizations/joshka-github/rules?open=java%3AS3740&rule_key=java%3AS3740 (8fb3f50)
- (uncategorized) (release) 5.6.2-r1
Added support for lists (thanks @mxandeco) #54, and some cleanups (3221ec7)
- (deps) Bump mockito-core from 3.2.0 to 3.2.4 (240b895)
- (deps) Bump io.codearte.nexus-staging from 0.21.1 to 0.21.2 (5302757)
- (deps) Bump mockito-core from 3.2.4 to 3.3.0 (40a4197)
- (deps) Bump assertj-core from 3.14.0 to 3.15.0 (1cd343a)
- (deps) Bump mockito-core from 3.3.0 to 3.3.3 (42911d1)
- (deps) Bump junit-bom from 5.5.2 to 5.6.1 (b3f3f41)
- (deps) Bump junit-bom from 5.6.1 to 5.6.2 (4e1aa1e)
- (deps) Bump assertj-core from 3.15.0 to 3.16.0 (6540f0d)
- (deps) Bump assertj-core from 3.16.0 to 3.16.1 (b4bd695)
- (deps) Bump gradle to 6.4.1 (fac05e7)
- (deps) Bump version to 5.6.2-r0 to align with JUnit (46fbc3b)
- (uncategorized) Add automatic staging
To release: gw publishMavenJavaPublicationToOSSRHRepository closeAndReleaseRepository (ded707a)
- (uncategorized) Lint deprecated code (e0ed857)
- (uncategorized) Fix deprecated PreconditionViolationException (0deb5e6)
- (deps) Bump README version to 5.5.1 (a001fb9)
- (deps) Bump junit-bom from 5.5.1 to 5.5.2 (d194aea)
- (deps) Bump org.sonarqube from 2.7.1 to 2.8 (2cb55bf)
- (deps) Bump mockito-core from 3.0.0 to 3.1.0 (49924d8)
- (deps) Bump org.jetbrains.gradle.plugin.idea-ext from 0.5 to 0.6.1 (7334cb5)
- (deps) Bump org.jetbrains.gradle.plugin.idea-ext from 0.6.1 to 0.7 (d77f83f)
- (deps) Bump assertj-core from 3.13.2 to 3.14.0 (2cc08a8)
- (deps) Bump mockito-core from 3.1.0 to 3.2.0 (e042d4f)
- (deps) Bump gradle to 6.0.1 (70e2185)
- (deps) Bump version to 5.5.2-r0 to match JUnit (58b2215)
- (uncategorized) Simplify build.gradle (3f57a8d)
- (deps) Bump README to 5.4.0-r0 (8123036)
- (deps) Bump assertj-core from 3.11.1 to 3.12.0 (eb6932d)
- (deps) Bump mockito-core from 2.24.0 to 2.24.5 (86df52f)
- (deps) Bump mockito-core from 2.24.5 to 2.25.0 (74d0b1a)
- (deps) Bump assertj-core from 3.12.0 to 3.12.1 (3883890)
- (deps) Bump assertj-core from 3.12.1 to 3.12.2 (7508716)
- (deps) Bump junit-bom from 5.4.0 to 5.4.1 (fdf4437)
- (deps) Bump mockito-core from 2.25.0 to 2.25.1 (fa3cf79)
- (deps) Bump mockito-core from 2.25.1 to 2.27.0 (c7d4899)
- (deps) Bump junit-bom from 5.4.1 to 5.4.2 (dc23f53)
- (deps) Bump org.sonarqube from 2.6 to 2.7 (#25) (58a95e5)
- (deps) Bump org.jetbrains.gradle.plugin.idea-ext from 0.4.2 to 0.5 (#26) (b798e2b)
- (deps) Bump org.sonarqube from 2.7 to 2.7.1 (14f0833)
- (deps) Bump mockito-core from 2.27.0 to 2.28.2 (63fbb10)
- (deps) Bump junit-bom from 5.4.2 to 5.5.0 (bb2f919)
- (deps) Bump mockito-core from 2.28.2 to 3.0.0 (3dba60e)
- (deps) Bump junit-bom from 5.5.0 to 5.5.1 (0a6c71b)
- (deps) Bump assertj-core from 3.12.2 to 3.13.1 (fee8e03)
- (deps) Bump assertj-core from 3.13.1 to 3.13.2 (087b60d)
- (deps) Bump version to 5.5.1-r0 to match JUnit (591508d)
- (deps) Bump mockito-core from 2.23.4 to 2.24.0 (43c469e)
- (deps) Bump copyright year (d9be8f1)
- (deps) Bump junit-bom from 5.3.2 to 5.4.0 (d09edb9)
- (uncategorized) Update changelog for 1.3.2 (c11db85)
- (uncategorized) Git ignore out folder (156e443)
- (uncategorized) Enable int, bool, String method parameter conversion
Introduce JsonConverter that converts a single parameter by name from Json to the parameter type (String, int, or boolean). Only single parameters are supported right now.
- (uncategorized) Create NOTICE.txt (be56a7b)
- (uncategorized) Add copyright info to README (45d658a)
- (uncategorized) README formatting (ac38763)
- (uncategorized) Update version to 5.4.0-r0 (1a0435c)
- (uncategorized) Update CHANGELOG.md (52f61da)
- (deps) Bump readme to 1.3.1-1 (bc85138)
- (deps) Bump mockito-core from 2.23.0 to 2.23.4 (f3fc336)
- (deps) Bump junit-bom from 5.3.1 to 5.3.2 (3b63850)
- (deps) Bump Gradle from 4.10.2 to 5.0 (b32d69e)
- (uncategorized) Update Changelog for 1.3.1-1 (e5ad988)
- (uncategorized) Update README to point at version 1.3.2 (ac414e5)
- (uncategorized) README code formatting (3a90fdd)
- (uncategorized) Release 1.3.2 (8edb625)
- (deps) Bump javax.json from 1.1.2 to 1.1.4 (0176b9b)
- (deps) Bump junit-bom from 5.3.0-RC1 to 5.3.1 (6c87598)
- (deps) Bump assertj-core from 3.9.0 to 3.11.1 (0b9d776)
- (deps) Bump javax.json-api from 1.1.2 to 1.1.4 (3cc7391)
- (deps) Bump mockito-core from 2.13.0 to 2.23.0 (ee4bfc1)
- (deps) Bump version to 1.3.1-1 to correct JUnit 5.3.1 issue (f01f1c0)
- (uncategorized) Add CHANGELOG.md (217c9b6)
- (uncategorized) Update README version to 1.3.1 (adef08d)
- (uncategorized) Add dependabot badge (644270d)
- (uncategorized) Update maven central info in README (c4d91c1)
- (uncategorized) Add Maven Central and License badges to README (126c697)
- (uncategorized) Move Javadocs link to javadoc.io
This makes the docs always up to date for the current version.
:100644 100644 fa66852 abf2ac3 M README.md (816006e)
- (uncategorized) Upgrade gradle wrapper to 4.10.2 (60630ef)
- (uncategorized) Update JUnit to 5.3.1 (3119b41)
- (uncategorized) Use https link in readme (2582fb9)
- (uncategorized) Add jacoco to build (0dfb8fa)
- (uncategorized) Add sonarqube to build (f45ca93)
- (uncategorized) Add sonar to travis build (130e69a)
- (uncategorized) Use gradle to run sonarqube analysis in Travis-CI (52ccbb6)
- (uncategorized) Use local gradle for travis (e09fc63)
- (uncategorized) Add sonar badges to README (284d206)
- (uncategorized) Add note about maven release plans to README (1d1422c)
- (uncategorized) Fix links in README to Unit Tests (2a6f6ca)
- (uncategorized) Update javadoc to html5 (2fd3aed)
- (uncategorized) Add ossrh repo to publish settings (0789d5c)
- (uncategorized) Remove reference to invalid project props (31f7965)
- (uncategorized) Handle simplified (single quoted) JSON
Java strings are easier to write when you don't have to escape double quotes all the time. If the JSON parsing fails due to an invalid single quote character, try again with all the quotes replaced with double quotes. (d82fdb7)
- (uncategorized) Version bump to 1.1.0 (f1d4cd5)
- (uncategorized) Ignore sonatype credentials for Travis build (f05d7de)
- (uncategorized) Add simplified JSON example to README (72fa3f6)
- (uncategorized) Add tests for JsonParsingException for JsonSource (205b9a8)
- (uncategorized) Rename package to net.joshka.junit.json.params (48d90bd)
- (uncategorized) Make provider constructors package-private (df703b4)
- (uncategorized) Rename to junit-json-params (a33f7e7)
- (uncategorized) Whitespace (5499ca6)
- (uncategorized) Remove unnecessary <?> param (293b16a)
- (uncategorized) Tweak README (dedb895)
- (uncategorized) Tweak README (51a6847)
- (uncategorized) Add JsonSource for inline JSON parameterized tests (375aecf)
- (uncategorized) Add JsonSource details to README (291cc93)
- (uncategorized) Update maven-javadoc-plugin to 3.0.1 to fix NPE (ecdf52d)
- (uncategorized) Update dependency versions
Removed JUnit dependencies from Surefire as this now supports junit 5 tests natively without this. (bdef8a2)
- (uncategorized) Use gradle for build (a21eaa4)
- (uncategorized) More robust gradle build script (dd5ea50)
- (uncategorized) Remove old pom (f2e6158)
- (uncategorized) Version 1.0.0 (c3b3af2)
- (uncategorized) Upload correct files in travis release process (e6c9817)
- (uncategorized) Initial commit (aa5308f)
- (uncategorized) Add Apache License 2.0 (2627c48)
- (uncategorized) Add README (f773232)
- (uncategorized) Add javadoc plugin to pom (38d59a6)
- (uncategorized) Fix example JSON doc comments (358710c)
- (uncategorized) Set theme jekyll-theme-minimal (ffd3d25)
- (uncategorized) Remove jekyll config (7c39189)
- (uncategorized) Add pom documentation (aa33e9f)
- (uncategorized) Add Travis CI configuration (0310802)
- (uncategorized) Add link to Javadocs and CI (ecf8a52)
- (uncategorized) Add required pom attributes for publishing
See http://central.sonatype.org/pages/requirements.html (9d771b0)
- (uncategorized) Add Sonatype repositories (afc68c9)
- (uncategorized) Add sources jar to build (843e2d4)
- (uncategorized) Version bump JUnit to 5.2.0
Related version bumps of surefire and other libs (c19ed6b)