Commit Graph

22 Commits

Author SHA1 Message Date
Michael Bull 88e31cd1ac Extract shared build logic to convention plugins
See: https://docs.gradle.org/current/userguide/sharing_build_logic_between_subprojects.html#sec:convention_plugins
2024-03-03 00:02:54 +00:00
Matthias Geisler 41fff9eb9c Migrate to Gradle version catalog
Closes #83
2023-04-03 11:46:53 +01:00
Michael Bull ce6131be3d Update dependencies 2023-02-07 15:51:36 +00:00
Michael Bull 55474b0f63 Update dependencies 2022-07-27 18:49:19 +01:00
Michael Bull 96a84b227b Update dependencies 2022-04-15 15:34:25 +01:00
Michael Bull 72df4c0ff6 Update kotlinx-coroutines to 1.6.0
Closes #69
2022-01-08 13:11:58 +00:00
Michael Bull 4b9ca158fc Update dependencies 2022-01-08 12:54:35 +00:00
Michael Bull 6a5523c998 Migrate to Ktor 2 2022-01-08 12:17:37 +00:00
Michael Bull 4df9985f15 Update dependencies 2021-10-26 17:16:08 +01:00
Michael Bull 2fc9ba0d35 Upgrade Dokka to 1.5.31
Now publishes the html docs in the javadoc jar files as recommended by
dokka maintainers.

See: https://github.com/Kotlin/dokka/issues/1753
2021-10-26 12:31:27 +01:00
pablisco b8d4109eee Update Kotlin to v1.5.31 2021-09-30 13:20:52 +01:00
pablisco 9a49fc096f Update kotlinx.benchmark dependencies 2021-09-30 13:17:53 +01:00
Tristan 07b4d61d3f resolve flaky jvm multi threaded coroutine tests
By switching to using the jvm only (hopefully by 1.6 in common) coroutine test lib we can swap to using a fake dispatcher instead of defining threads which should resolve any odd timing issues.
2021-08-13 22:57:27 +01:00
Jordan Bergin d64837f2f8 Update Kotlin to 1.5.10 2021-06-12 16:10:41 +01:00
Michael Bull eb7d0461d1 Update ktor in example project to 1.5.4 2021-05-05 13:46:04 +01:00
Michael Bull 47f13a0d0f Update dependencies 2021-03-29 20:03:30 +01:00
Michael Bull d9662cc8e7 Update Kotlin to 1.4.30 2021-02-10 22:03:36 +00:00
Michael Bull e56e6f6b33 Downgrade dokka
The latest version does not support multi-platform projects.
2021-01-30 17:23:22 +00:00
Michael Bull 7a8d9b36c4 Update dependencies 2021-01-30 16:41:26 +00:00
Michael Bull a3709fc25a Remove release plugin
It doesn't work with multi-module projects properly.
2020-08-29 12:19:54 +01:00
Tristan Hamilton 620f434220 Remove unused dependencies 2020-08-29 11:35:03 +01:00
Michael Bull 41269f06d3 Extract dependency versions to Versions object in buildSrc 2020-08-26 19:52:18 +01:00