cph-cachet / carp.core-kotlin

Infrastructure-agnostic framework for distributed data collection.
https://carp.cachet.dk/core/
MIT License
21 stars 3 forks source link

Upgrade to Kotlin 1.8.0-RC2 and serialization 1.4.1 #419

Closed Whathecode closed 1 year ago

Whathecode commented 1 year ago

Closes #388

In addition, while upgrading to the latest detekt, I decided to re-enable the maximum line length rule for main sources. Some of the lines in CARP were excessively long; enforcing this is a good idea.

Wildcard imports are now allowed and some excessive repeated imports have been removed. Closes #225

To shorten device is AnyPrimaryDeviceConfiguration there is now a helper method device.isPrimary().