Commit Graph

16 Commits

Author SHA1 Message Date
Honza Rychnovský fb9233ccc3
[#270] Audit issue C: Properly check read() 2024-04-14 15:31:23 +02:00
Honza Rychnovský 4b356a236a
[#236] Kotlin and other dependency update
* [#236] Gradle versions plugin 0.50.0

[#236] Ktlint 1.1.0

Ktlint warnings

Detekt warnings

Regenerate deps locks

* [#236] Kotest 5.8.0

* [#236] Dokka 1.9.10

* [#236] Kotlin 1.9.21

* Add dependency locking switch

Update deps locks

* Changelog update
2024-01-02 15:15:27 +01:00
Honza Rychnovský ad86772da5
[#205] Kotlin 1.9.10
* [#205] Kotlin 1.9.10

* New Kotlin restrictions adoption
2023-09-22 13:37:40 +02:00
Honza Rychnovský ac111d8db9
[#194] Detekt enhancement
* [#194] Detekt 1.23.0

* [#195] Detekt MaxLineLength rule turn on

* Update dependency locks
2023-06-20 11:27:44 +02:00
Luca Spinazzola c4c5302fc6 Add native implementation 2023-05-18 08:43:16 -04:00
Carter Jernigan 22ed6cf85b [#169] Optimize word list construction
This fixes three issues:
 - Reduce memory consumption, since the individual words can be added to the compile time string pool
 - Thread safety because lazy initialization is handled by the lazy keyword
 - Reduce memory allocations during initialization since the array is preallocated and filled in
2023-05-03 10:32:14 -04:00
Carter Jernigan 6c2f06d2e1 [#183] Ktlint 0.49.0 2023-05-03 10:16:15 -04:00
Luca Spinazzola cf397e3292
Separate Common and JVM-only code
Also make classes in crypto package internal
2023-02-10 07:35:32 -05:00
Carter Jernigan 4501ded6ee
[#150] Simplify Detekt configuration
- Switch to configuration that builds upon default
 - Add Gradle convention plugin
2023-02-07 13:35:51 -05:00
Honza Rychnovsky eb9ba2cdd5
[#129] Ktlint 0.48.2 2023-02-01 10:52:40 +01:00
Honza Rychnovsky f9c4d20449
[#130] Bump + suppress 2022-12-20 09:57:32 +01:00
Bruno Wieczorek 2ea47dc50c
Move tests from jvmTest to commonTest (#108)
The first step for making the library multiplatform. This commit also
removes JSON parsing and Moshi test dependency.

This change also includes moving test extensions and test data to utils
package.
2022-10-10 16:49:37 -04:00
Alex b6e8953ca2
[#104] ktlint 0.47.1 (#106) 2022-09-20 15:49:26 +02:00
Carter Jernigan 915167f500 [#90] Detekt 1.21.0 2022-08-09 16:46:14 -04:00
Carter Jernigan b6c2c46fab
[#87] Gradle 7.5
Co-authored-by: Honza <rychnovsky.honza@gmail.com>
2022-07-18 10:05:02 -04:00
Carter Jernigan 8ca01777c8
[#65] Support included builds
Namespacing the build-conventions will solve issues with included build name conflicts.

Namespacing the lib will also prevent conflicts with included builds.
2022-06-14 08:30:12 -04:00