Loïc Lamarque
07/12/2023, 8:59 AMNotBlankString
or NonZeroInt
.Loïc Lamarque
07/12/2023, 8:59 AMNotBlankString
or NonZeroInt
.Loïc Lamarque
07/17/2023, 11:45 AMLoïc Lamarque
07/17/2023, 11:46 AMNotBlankString
or NonZeroInt
.Loïc Lamarque
07/17/2023, 11:55 AMNotEmptyRange
and the Bound
types representing a range of comparable values that contain at least one value.
• The StrictlyPositiveDouble
type representing strictly positive floating-point numbers represented by the Double
type.
• The plus
operations for concatenating a NotBlankString
with a String
or a Char
.
You can view the changelog on GitHub.Loïc Lamarque
07/18/2023, 3:21 PMNotEmptyList
conversion to inline class in progress: feedback needed! 👀
Hello! I hope everyone is doing good.
I'm currently converting the NotEmptyList type to an inline class and I would like to have your feedback about its PR 145, mostly on the documentation's improvements. Like suggested yesterday by @flavio in the #server channel, I added some usage examples for each declaration updated in this request directly in their documentation. Are there expressive enough for using them correctly?
I would love to have your thoughts about these changes. 🙏🏽Loïc Lamarque
08/14/2023, 4:11 PMLoïc Lamarque
09/25/2023, 8:46 PMOrNull
and OrThrow
(thank you @korpi for working on these for the StrictlyNegativeInt
type).
• Source compatibility with Kotlin 1.5 through 1.7.
• Multiple versions in API reference.
You can view the changelog on GitHub.Loïc Lamarque
09/27/2023, 10:15 AMLoïc Lamarque
01/06/2024, 8:40 PMLoïc Lamarque
01/29/2024, 9:48 AMEmailAddress
experimental type suggested by @Michael Sainthonore.
See the release notes on GitHub.Loïc Lamarque
02/02/2024, 4:19 AMLoïc Lamarque
02/03/2024, 3:18 PMNotBlankString
or NonZeroInt
.Loïc Lamarque
02/07/2024, 6:11 PMLoïc Lamarque
03/02/2024, 8:00 AMLoïc Lamarque
03/14/2024, 10:53 AMStrictlyNegativeDouble
type, new create*
factory functions, the support of macOS arm64 systems with Kotlin Native, and much more.
See the release notes on GitHub.CLOVIS
04/12/2024, 1:20 PMNotEmptyList
n'implémente pas List
?Loïc Lamarque
04/28/2024, 3:10 PMZero
type, a new implementation of the EmailAddress
type, and much more.
See the release notes on GitHub.Loïc Lamarque
07/24/2024, 7:24 PMZero
experimental type, a lot of changes to the API reference with improved samples, and much more.
See the release notes on GitHub.Loïc Lamarque
09/15/2024, 2:26 PMLoïc Lamarque
09/15/2024, 2:27 PMLoïc Lamarque
09/15/2024, 2:32 PMLoïc Lamarque
09/15/2024, 3:12 PMLoïc Lamarque
10/20/2024, 11:21 AMEmailAddress
and Zero
experimental types, and much more.
See the release notes on GitHub.Loïc Lamarque
11/17/2024, 10:58 AMLoïc Lamarque
01/13/2025, 5:15 PMZero
experimental type, and much more. 🎉
Kotools Types is a Kotlin Multiplatform library that provides explicit types, such as NotBlankString
ensuring that your strings have at least one character excluding whitespaces, allowing developers to write robust code with enhanced type safety. 🧑💻Loïc Lamarque
02/03/2025, 5:50 PMtest
Kotlin source set, Gradle 8.11.1 and much more. 🎉
Kotools Samples is a Gradle plugin that inlines read-only Kotlin and Java code samples into *Dokka*documentation, ensuring they are always correct and visible not only online but also in IDEs. It addresses a limitation in Dokka, which does not allow making code samples non-editable or non-executable. 📚✨
Star and watch our GitHub repo to stay updated for future support of Kotlin Multiplatform projects! ⭐Loïc Lamarque
03/09/2025, 7:44 PMsample
Kotlin source set with an error level for future compatibility with Kotlin 1.9.25 and Kotlin Multiplatform. 🎉
Kotools Samples is a Gradle plugin that inlines read-only Kotlin and Java code samples into Dokka documentation, ensuring they are always correct and visible not only online but also in IDEs. It addresses a limitation in Dokka, which does not allow making code samples non-editable or non-executable. 📚✨
Star and watch our GitHub repo to stay updated for future support of Kotlin Multiplatform projects! ⭐Loïc Lamarque
04/26/2025, 6:37 PMEmailAddressRegex
experimental type representing a regular expression for validating email addresses, new serializers for types from the org.kotools.types
package, documentation improvements and much more. 🎉
Kotools Types is a Kotlin Multiplatform library that provides explicit types, such as NotBlankString
ensuring that your strings have at least one character excluding whitespaces, allowing developers to write robust code with enhanced type safety. 🧑💻Loïc Lamarque
07/31/2025, 5:56 PMcleanMainSourcesBackup
Gradle task for making sure that main sources are always backed-up, and several improvements to the checkSampleSources
and the checkSampleReferences
Gradle tasks. 🎉
Kotools Samples is a Gradle plugin that inlines read-only Kotlin and Java code samples into Dokka documentation, ensuring they are always correct and visible not only online but also in IDEs. It addresses a limitation in Dokka, which does not allow making code samples non-editable or non-executable. 📚✨
Star and watch our GitHub repo to stay updated for future support of Kotlin Multiplatform projects! ⭐