summaryrefslogtreecommitdiff
path: root/examples/10-transient-0
diff options
context:
space:
mode:
authorMichael Williamson <mike@zwobble.org>2026-07-05 11:00:37 +0100
committerMichael Williamson <mike@zwobble.org>2026-07-05 11:00:37 +0100
commit786d039b6018e0cb0c97c0795af1b878cdfab332 (patch)
treebc3ef5a3225a2cef75a5911ab6cc43babe56db49 /examples/10-transient-0
parent727b09bf8fe6c0b9085d2b61d1f8ed5c81b2fdce (diff)
Adjust transient-0 example to be domain-neutral
Diffstat (limited to 'examples/10-transient-0')
-rw-r--r--examples/10-transient-0/output/java-junit/src/test/java/org/zwobble/example/Transient0Tests.java12
-rw-r--r--examples/10-transient-0/src/data.hob4
-rw-r--r--examples/10-transient-0/src/point.hob4
3 files changed, 10 insertions, 10 deletions
diff --git a/examples/10-transient-0/output/java-junit/src/test/java/org/zwobble/example/Transient0Tests.java b/examples/10-transient-0/output/java-junit/src/test/java/org/zwobble/example/Transient0Tests.java
index 4959a5c..b9b1c78 100644
--- a/examples/10-transient-0/output/java-junit/src/test/java/org/zwobble/example/Transient0Tests.java
+++ b/examples/10-transient-0/output/java-junit/src/test/java/org/zwobble/example/Transient0Tests.java
@@ -5,21 +5,21 @@ import java.io.ByteArrayOutputStream;
import java.io.IOException;
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Test;
-import org.zwobble.example.types.point.Point;
-import org.zwobble.example.types.point.HobgoblinTransient0Point;
+import org.zwobble.example.types.data.HobgoblinTransient0Data;
+import org.zwobble.example.types.data.StructWithInt32;
public class Transient0Tests {
@Test
public void structWithInt32() throws IOException {
- var point = new Point(10, 25);
+ var value = new StructWithInt32(10, 25);
var outputStream = new ByteArrayOutputStream();
- HobgoblinTransient0Point.encode(point, outputStream);
+ HobgoblinTransient0Data.encode(value, outputStream);
var bytes = outputStream.toByteArray();
var inputStream = new ByteArrayInputStream(bytes);
- var decodedPoint = HobgoblinTransient0Point.decode(inputStream);
+ var decodedValue = HobgoblinTransient0Data.decode(inputStream);
- Assertions.assertEquals(point, decodedPoint);
+ Assertions.assertEquals(value, decodedValue);
}
}
diff --git a/examples/10-transient-0/src/data.hob b/examples/10-transient-0/src/data.hob
new file mode 100644
index 0000000..4cc43ad
--- /dev/null
+++ b/examples/10-transient-0/src/data.hob
@@ -0,0 +1,4 @@
+struct StructWithInt32 {
+ field a: Int32;
+ field b: Int32;
+}
diff --git a/examples/10-transient-0/src/point.hob b/examples/10-transient-0/src/point.hob
deleted file mode 100644
index 82b55cc..0000000
--- a/examples/10-transient-0/src/point.hob
+++ /dev/null
@@ -1,4 +0,0 @@
-struct Point {
- field x: Int32;
- field y: Int32;
-}