Increase Lincheck version to 3.0 - #4467
Conversation
Signed-off-by: Nikita Koval <ndkoval@ya.ru>
4687658 to
cb01599
Compare
dkhalanskyjb
left a comment
There was a problem hiding this comment.
It's alarming that the CI consistently takes about ~20-30 minutes longer with this change. What could be the reason?
| @@ -252,6 +252,7 @@ kover { | |||
|
|
|||
| // lincheck has NPE error on `ManagedStrategyStateHolder` class | |||
| excludedClasses.addAll("org.jetbrains.kotlinx.lincheck.*") | |||
There was a problem hiding this comment.
Historical note: https://repo.maven.apache.org/maven2/org/jetbrains/lincheck/lincheck/3.0/lincheck-3.0.jar does contain classes in both org.jetbrains.lincheck and org.jetbrains.kotlinx.lincheck packages, so keeping these exclusions is intentional.
| open fun isEmpty() = c.isEmpty | ||
|
|
||
| @StateRepresentation | ||
| fun state() = (c as? BufferedChannel<*>)?.toStringDebug() ?: c.toString() |
There was a problem hiding this comment.
With this change, should we also remove toStringDebug() itself? If not, then at least the comment to that function should be updated.
|
Also, on my machine, One example of a problem: https://gist.github.com/dkhalanskyjb/528602e1adfdb402b14bcdef11a5ad44 |
|
Sorry, disregard my latest message: the same happens on |
No description provided.