GitHub #19 Migrate to Github actions enhancement
ci: Add snapshot deployment GitHub workflow #19
518d21dde0779a3 Léo Millon 2020-08-19 07:56:34
ci: Add build GitHub workflow #19
da8ec81cb50483e Léo Millon 2020-08-18 12:46:44
GitHub #20 Upgrade to Kotlin 1.4 enhancement
chore: Upgrade versions #20
-
- Gradle Wrapper
-
- Kotlin version
-
- Kotlin Quality plugin
-
- Dependencies
9427664f538cb47 Léo Millon 2020-08-18 12:46:40
GitHub #22 Add wiremock module enhancement
feat(wiremock): Add JCV extension for WireMock
- See issue #22
0935e6fe47f191e Léo Millon 2020-11-13 08:22:32
chore: Set Kotlin api version to 1.3
- See:
- Function references give runtime NoSuchMethodError when switching to 1.4
- https://youtrack.jetbrains.com/issue/KT-39389
2409ec617ab8be3 Léo Millon 2020-11-16 11:05:07
ci: Add release GitHub workflow
- Using a "custom" way to create a releasing with multiple artifacts following this issue:
7180c29bb324135 Léo Millon 2020-08-19 09:16:16
Release 1.5.0
83ccdfe57fbaac9 Léo Millon 2020-11-16 11:30:55
chore: Use Kotlin 1.4.10
40df07437efd127 Léo Millon 2020-11-16 10:50:59
ci: Replace travis build status by GitHub action 'Build branch' status on master
21bfd7feb21a106 Léo Millon 2020-08-19 09:59:48
ci: Use SONATYPE organization secrets
76e02bd650a8ae6 Léo Millon 2020-08-19 09:31:30
ci: Remove travis configuration files
6c0945c2efc198d Léo Millon 2020-08-19 09:17:42
ci: Exclude master branch from the simple build workflow
8780d958533b9bb Léo Millon 2020-08-19 08:47:20
ci: Fix GPG file path
ede9a7ffb2fd5b0 Léo Millon 2020-08-19 08:28:02
format(indentation): Reformat all kt and kts files using 2 spaces indentation
aee854df3bf715b Léo Millon 2020-08-18 12:46:44
chore(gradle): Upgrade Gradle to 6.6
eb46f5cb2c9ae1c Léo Millon 2020-08-18 09:57:23
chore: upgrade Kotlin to 1.3.70
ded4474bebe4f39 Clement Stoquart 2020-03-06 14:43:29
chore: upgrade Gradle to 6.2.2
96b5a85be2679a9 Clement Stoquart 2020-03-04 15:52:24
Move to gradle 6.2
6a26b7f8efbb9f2 Nicolas Gunther 2020-02-17 10:32:00
chore: upgrade dependencies to last stable releases
0aa9139796eabdb Clement Stoquart 2020-02-11 09:21:55
chore: upgrade Gradle to 6.1.1
4dec1ecd6f2e453 Clement Stoquart 2020-02-05 10:41:30
feat: add a Gradle wrapper validation action
0363da9dad3c8c0 Clement Stoquart 2020-02-05 09:57:54
feat(contributing): add CONTRIBUTING.md
11a003a0ce2b389 Sebastien Augereau 2019-11-22 12:16:50
Set new version to 1.5.0-SNAPSHOT
c1ca87d39dfbb5e Léo Millon 2019-10-28 10:39:02
Update Changelog
40981c447985923 Léo Millon 2019-10-28 10:33:23
Release 1.4.2
cc809e1e3644ba0 Léo Millon 2019-10-28 10:28:14
Add JSON language hints for IntelliJ String syntax rendering
9b8b46648f38027 Léo Millon 2019-10-28 10:18:21
Remove LinkedList in core implementation
0ee11d4303ab18b Léo Millon 2019-10-28 09:53:33
Remove docs/ folder
eb541dbd70c76ee Léo Millon 2019-09-12 16:12:09
Set theme jekyll-theme-cayman
6e7f79781db1643 Léo MILLON 2019-09-12 10:39:48
Add a '/docs' folder to enable GitHub Pages
9cc7cf9454efab3 Léo Millon 2019-09-12 10:37:23
Set new version to 1.5.0-SNAPSHOT
f02805bfe2d35cc Léo Millon 2019-09-11 13:30:40
Update Changelog
5112e7d24e908b5 Léo Millon 2019-09-11 13:29:05
Release 1.4.1
2c2134bf17366fe Léo Millon 2019-09-11 12:37:06
Move interfaces back to Java to avoid -Xjvm-default compiler arg
e282a134ca14780 Léo Millon 2019-09-11 12:35:55
Set new version to 1.5.0-SNAPSHOT
ec246ba756a76e2 Léo Millon 2019-09-10 14:45:36
Update Changelog
2bd81272a4cd0e2 Léo Millon 2019-09-10 13:57:28
Release 1.4.0
d4aaec3b80150ae Léo Millon 2019-09-10 13:52:55
Add unary plus operator to include default validators in DSL
902dc126e14c473 Léo Millon 2019-09-10 11:39:07
Add Quality gate status badge to README
e874d8ba336627a Léo Millon 2019-09-02 10:30:16
Add Maven central badge to README
9ca738890172f89 Léo Millon 2019-09-02 10:29:55
Fix regex named group extraction for jdk versions over jdk8
544ee87f2f567cc Léo Millon 2019-09-01 08:29:04
Add sonar tests definition
ee27993371dacf0 Léo Millon 2019-08-31 16:05:54
Redefine kotlin sources for Sonar analysis
3b6b2d1be7d919d Léo Millon 2019-08-31 16:05:32
Add a DSL to build validators
fe7bc20b18c6243 Léo Millon 2019-08-31 15:53:39
Improve Kotlin implementation in jcv-hamcrest
7fd917b1a17b034 Léo Millon 2019-08-29 16:41:44
Improve Kotlin implementation in jcv-assertj
0b89324b380c45a Léo Millon 2019-08-29 16:38:50
Improve Kotlin implementation in jcv-core
c9bd3722230b225 Léo Millon 2019-08-29 16:30:49
Add utilities for kotlin to implement interfaces through lambdas
448200411c21b71 Léo Millon 2019-08-28 15:03:48
Adpat methods with generic type for Java backward compatibility
0e0d4bbc36465f2 Léo Millon 2019-08-28 15:03:42
Literal migration from Java to Kotlin of the hamcrest module
e9dc7e2e41e24e1 Léo Millon 2019-08-26 11:43:17
Literal migration from Java to Kotlin of the core module
e26fce80a5b3280 Léo Millon 2019-08-26 11:43:17
Literal migration from Java to Kotlin of the assertj module
6b9c850997ca62d Léo Millon 2019-08-26 11:43:17
chore: fix sonar properties
4276e85b2e0ae63 Clement Stoquart 2019-08-23 09:55:26
chore: give hints to sonar about the project structure
419a2302deb60f1 Clement Stoquart 2019-08-23 09:26:51
chore: enable sonarcloud analysis
d94e51248d959d2 Clement Stoquart 2019-08-23 09:05:55
chore: replace Gradle deprecated properties
88cf0a8375b2c7f Clement Stoquart 2019-08-22 16:08:29
chore: upgrade Gradle to 5.6
5785c6ba94236f1 Clement Stoquart 2019-08-19 08:23:58
Set new version to 1.4.0-SNAPSHOT
4a15ef1928cbb75 Léo Millon 2019-08-05 13:07:37
Update Changelog
b69041979e072e2 Léo Millon 2019-08-05 13:05:59
GitHub #1 Provide a changelog enhancement
Add git changelog generator plugin (#1)
ea6f7713b904f18 Léo Millon 2019-03-11 13:29:27
Release 1.3.0
f5b94cc5c918379 Léo Millon 2019-08-05 13:03:02
[FIX] Handle validators in arrays with simple values
000b122c6c69ebc Léo Millon 2019-08-05 10:20:49
[CI] Remove redundant check on project version
a54849d68acebf6 Léo Millon 2019-05-20 08:17:40
[CHORE] Upgrade Kotlin to 1.3.31
11bf05af17d4117 Clement Stoquart 2019-05-14 10:00:07
[CHORE] Upgrade Gradle to 5.4.1
cb2e5006a9988d4 Clement Stoquart 2019-05-14 09:47:52
[CHORE] Upgrade all dependencies to last stable releases
be04ea61e1317d1 Clement Stoquart 2019-04-08 08:11:05
Move detailed documentation into the wiki section
ad702132b7218f0 Léo Millon 2019-03-11 15:16:35
Fix changelog template
92a4ad892e437c4 Léo Millon 2019-03-11 13:34:34
Init CHANGELOG.md
407ebcdfce48cb8 Léo Millon 2019-03-11 13:31:39
Switch to Gradle Wrapper 5.2.1
11bd30116234ddf Léo Millon 2019-03-11 13:28:00
Set new version to 1.3.0-SNAPSHOT
dfe3759388ead29 Léo Millon 2019-03-11 10:48:38
Release 1.2.0
f0f0a74225347fb Léo Millon 2019-03-11 10:47:36
Travis build with openjdk
f16c88bcf379440 Léo Millon 2019-03-11 10:36:20
Wrap JSONException into runtime exception for assertj module
f5195f6b41a31c1 Léo Millon 2019-03-11 10:26:19
Add Maven Central SNAPSHOT repository note
2e2fa8c4ac22faa Léo Millon 2019-03-11 10:10:39
[CHORE] Setup deploy pipeline on travis
293e925345514ed Léo Millon 2019-03-05 17:25:32
[CHORE] Create printVersion task on root project
f1329cf99cab378 Léo Millon 2019-03-05 17:00:02
[CHORE] Use version property from gradle.properties file
9e2efe2a6c963a0 Léo Millon 2019-03-05 16:54:28
Set new version to 1.2.0-SNAPSHOT
4d327bcfb0a186e Léo Millon 2019-01-21 16:24:52
Release 1.1.0
d2838582412d5ca Léo Millon 2019-01-21 16:23:40
Replace JUnit Hamcrest by the standard Hamcrest dependency
1dd6c3906a79ed6 Léo Millon 2019-01-21 15:06:59
Switch to Gradle Wrapper 5.1.1
87e0a92822aaaea Léo Millon 2019-01-11 09:39:37
Add jcv-examples repository link in README
f259ada9076dc94 Léo Millon 2019-01-09 10:04:16
Add license badge to README
aa0e593807cb3a3 Léo Millon 2019-01-03 14:50:48
Add release badge to README
d2d63435ea699cd Léo Millon 2019-01-03 14:50:34
Set new version to 1.1.0-SNAPSHOT
4c42dfece6461c9 Léo Millon 2019-01-03 13:50:54
Release 1.0.1
8add35e76e86e5a Léo Millon 2019-01-03 13:38:45
Revert "[Gradle Release Plugin] - pre tag commit: '1.0.0'."
- This reverts commit 727898d907fbe57838578466f2fe15435fb18384.
205792a737677b7 Léo Millon 2019-01-03 13:35:50
Revert "[Gradle Release Plugin] - new version commit: '1.1.0-SNAPSHOT'."
- This reverts commit 44ba91a25004ae0cf8b2fb29be8555fdc13c4f29.
dcbedecbfca2a8d Léo Millon 2019-01-03 13:35:32
Revert "[Gradle Release Plugin] - pre tag commit: '1.0.0'."
- This reverts commit 5a77fa7e1e5d6cdfd53d6f684c56677df837cbe7.
600a3fb85842f1c Léo Millon 2019-01-03 13:33:22
Make publishing credentials optional
1947d8af6e45d54 Léo Millon 2019-01-03 13:24:25
Add release plugin
0b2b19a6772ab1e Léo Millon 2019-01-03 13:13:55
Update maven publishing configuration
f91de651170029c Léo Millon 2019-01-03 13:00:22
Add build status in README
db8b4ac2b0f6720 Léo Millon 2019-01-03 09:05:20
Remove gradle scan on travis build
903923ed5f6008f Léo Millon 2019-01-02 17:30:19
Add Travis build file
a2390ee25bd0479 Léo Millon 2019-01-02 17:16:16