summaryrefslogtreecommitdiff
path: root/opendc-trace/opendc-trace-api/src/main/kotlin/org/opendc/trace/Trace.kt
diff options
context:
space:
mode:
authorDante Niewenhuis <d.niewenhuis@hotmail.com>2024-03-05 13:23:57 +0100
committerGitHub <noreply@github.com>2024-03-05 13:23:57 +0100
commit5864cbcbfe2eb8c36ca05c3a39c7e5916aeecaec (patch)
tree5b2773b8dc21c2e1b526fb70f829c376dd80532a /opendc-trace/opendc-trace-api/src/main/kotlin/org/opendc/trace/Trace.kt
parentd28002a3c151d198298574312f32f1cb43f3a660 (diff)
Updated package versions, updated web server tests. (#207)
* Updated all package versions including kotlin. Updated all web-server tests to run. * Changed the java version of the tests. OpenDC now only supports java 19. * small update * test update * new update * updated docker version to 19 * updated docker version to 19
Diffstat (limited to 'opendc-trace/opendc-trace-api/src/main/kotlin/org/opendc/trace/Trace.kt')
-rw-r--r--opendc-trace/opendc-trace-api/src/main/kotlin/org/opendc/trace/Trace.kt20
1 files changed, 16 insertions, 4 deletions
diff --git a/opendc-trace/opendc-trace-api/src/main/kotlin/org/opendc/trace/Trace.kt b/opendc-trace/opendc-trace-api/src/main/kotlin/org/opendc/trace/Trace.kt
index 64e8f272..a1059e9e 100644
--- a/opendc-trace/opendc-trace-api/src/main/kotlin/org/opendc/trace/Trace.kt
+++ b/opendc-trace/opendc-trace-api/src/main/kotlin/org/opendc/trace/Trace.kt
@@ -55,7 +55,10 @@ public interface Trace {
* @throws IllegalArgumentException if [format] is not supported.
*/
@JvmStatic
- public fun open(path: File, format: String): Trace = open(path.toPath(), format)
+ public fun open(
+ path: File,
+ format: String,
+ ): Trace = open(path.toPath(), format)
/**
* Open a [Trace] at the specified [path] in the given [format].
@@ -65,7 +68,10 @@ public interface Trace {
* @throws IllegalArgumentException if [format] is not supported.
*/
@JvmStatic
- public fun open(path: Path, format: String): Trace {
+ public fun open(
+ path: Path,
+ format: String,
+ ): Trace {
val provider = requireNotNull(TraceFormat.byName(format)) { "Unknown format $format" }
return TraceImpl(provider, path)
}
@@ -77,7 +83,10 @@ public interface Trace {
* @param format The format of the trace to create.
*/
@JvmStatic
- public fun create(path: File, format: String): Trace = create(path.toPath(), format)
+ public fun create(
+ path: File,
+ format: String,
+ ): Trace = create(path.toPath(), format)
/**
* Create a [Trace] at the specified [path] in the given [format].
@@ -86,7 +95,10 @@ public interface Trace {
* @param format The format of the trace to create.
*/
@JvmStatic
- public fun create(path: Path, format: String): Trace {
+ public fun create(
+ path: Path,
+ format: String,
+ ): Trace {
val provider = requireNotNull(TraceFormat.byName(format)) { "Unknown format $format" }
provider.create(path)
return TraceImpl(provider, path)