src/main/kotlin/de/uapcore/lightpit/vcs/VcsConnectorResult.kt

Sat, 22 Jul 2023 11:32:27 +0200

author
Mike Becker <universe@uap-core.de>
date
Sat, 22 Jul 2023 11:32:27 +0200
changeset 281
c15b9555ecf3
parent 280
12b898531d1a
permissions
-rw-r--r--

make vcs command timeout configurable

relates to #274

280
12b898531d1a add working Mercurial commit log parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
1 package de.uapcore.lightpit.vcs
12b898531d1a add working Mercurial commit log parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
2
12b898531d1a add working Mercurial commit log parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
3 sealed class VcsConnectorResult<out T> {
12b898531d1a add working Mercurial commit log parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
4 data class Success<T>(val content: T) : VcsConnectorResult<T>()
12b898531d1a add working Mercurial commit log parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
5 data class Error(val message: String) : VcsConnectorResult<Nothing>()
12b898531d1a add working Mercurial commit log parser
Mike Becker <universe@uap-core.de>
parents:
diff changeset
6 }

mercurial