aboutsummaryrefslogtreecommitdiff
path: root/src/test/java
diff options
context:
space:
mode:
authorMichael Williamson <mike@zwobble.org>2026-04-04 08:35:40 +0100
committerMichael Williamson <mike@zwobble.org>2026-04-04 08:35:40 +0100
commit4c7b8473d21ac7ddad0cb3d56eed2c4b09231d6d (patch)
tree886f3e591f513c72b1e4393453d628700c91d235 /src/test/java
parent97073855402b799644bfe23b6a10db51919d6757 (diff)
Remove protobuf
Diffstat (limited to 'src/test/java')
-rw-r--r--src/test/java/org/shedlang/compiler/patio/serialization/PatioToProtobufTests.java151
-rw-r--r--src/test/java/org/shedlang/compiler/sources/serialization/SourceToFlatbuffersTests.java2
-rw-r--r--src/test/java/org/shedlang/compiler/sources/serialization/SourceToProtobufTests.java25
3 files changed, 0 insertions, 178 deletions
diff --git a/src/test/java/org/shedlang/compiler/patio/serialization/PatioToProtobufTests.java b/src/test/java/org/shedlang/compiler/patio/serialization/PatioToProtobufTests.java
deleted file mode 100644
index d75016cb..00000000
--- a/src/test/java/org/shedlang/compiler/patio/serialization/PatioToProtobufTests.java
+++ /dev/null
@@ -1,151 +0,0 @@
-package org.shedlang.compiler.patio.serialization;
-
-import com.google.protobuf.InvalidProtocolBufferException;
-import org.shedlang.compiler.patio.PatioCompilationUnit;
-import org.shedlang.compiler.patio.PatioCompilationUnitElement;
-import org.shedlang.compiler.patio.instructions.PatioInstruction;
-import org.shedlang.compiler.patio.operands.PatioOperand;
-import org.shedlang.compiler.patio.protobuf.PatioProtobuf;
-import org.shedlang.compiler.patio.types.PatioDataLayout;
-import org.shedlang.compiler.patio.types.PatioDataValue;
-import org.shedlang.compiler.patio.types.PatioType;
-import org.shedlang.compiler.patio.values.PatioDataPtrValue;
-import org.shedlang.compiler.patio.values.PatioIntValue;
-import org.shedlang.compiler.sources.Source;
-
-public class PatioToProtobufTests extends PatioSerializationTests {
- @Override
- protected byte[] serializeCompilationUnit(PatioCompilationUnit value) {
- return PatioToProtobuf.serializeCompilationUnit(value).toByteArray();
- }
-
- @Override
- protected PatioCompilationUnit deserializeCompilationUnit(byte[] buffer) {
- try {
- var valueProtobuf = PatioProtobuf.PatioCompilationUnit.parseFrom(buffer);
- return PatioToProtobuf.deserializeCompilationUnit(valueProtobuf);
- } catch (InvalidProtocolBufferException exception) {
- throw new RuntimeException(exception);
- }
- }
-
- @Override
- protected byte[] serializeCompilationUnitElement(PatioCompilationUnitElement value, Source parentSource) {
- return PatioToProtobuf.serializeCompilationUnitElement(value, parentSource).toByteArray();
- }
-
- @Override
- protected PatioCompilationUnitElement deserializeCompilationUnitElement(byte[] buffer, Source parentSource) {
- try {
- var valueProtobuf = PatioProtobuf.PatioCompilationUnitElement.parseFrom(buffer);
- return PatioToProtobuf.deserializeCompilationUnitElement(valueProtobuf, parentSource);
- } catch (InvalidProtocolBufferException exception) {
- throw new RuntimeException(exception);
- }
- }
-
- @Override
- protected byte[] serializeInstruction(PatioInstruction value, Source parentSource) {
- return PatioToProtobuf.serializeInstruction(value, parentSource).toByteArray();
- }
-
- @Override
- protected PatioInstruction deserializeInstruction(byte[] buffer, Source parentSource) {
- try {
- var valueProtobuf = PatioProtobuf.PatioInstruction.parseFrom(buffer);
- return PatioToProtobuf.deserializeInstruction(valueProtobuf, parentSource);
- } catch (InvalidProtocolBufferException exception) {
- throw new RuntimeException(exception);
- }
- }
-
- @Override
- protected byte[] serializeOperand(PatioOperand value) {
- return PatioToProtobuf.serializeOperand(value).toByteArray();
- }
-
- @Override
- protected PatioOperand deserializeOperand(byte[] buffer) {
- try {
- var valueProtobuf = PatioProtobuf.PatioOperand.parseFrom(buffer);
- return PatioToProtobuf.deserializeOperand(valueProtobuf);
- } catch (InvalidProtocolBufferException exception) {
- throw new RuntimeException(exception);
- }
- }
-
- @Override
- protected byte[] serializeDataPtrValue(PatioDataPtrValue value) {
- return PatioToProtobuf.serializeDataPtrValue(value).toByteArray();
- }
-
- @Override
- protected PatioDataPtrValue deserializeDataPtrValue(byte[] buffer) {
- try {
- var valueProtobuf = PatioProtobuf.PatioDataPtrValue.parseFrom(buffer);
- return PatioToProtobuf.deserializeDataPtrValue(valueProtobuf);
- } catch (InvalidProtocolBufferException exception) {
- throw new RuntimeException(exception);
- }
- }
-
- @Override
- protected byte[] serializeIntValue(PatioIntValue value) {
- return PatioToProtobuf.serializeIntValue(value).toByteArray();
- }
-
- @Override
- protected PatioIntValue deserializeIntValue(byte[] buffer) {
- try {
- var valueProtobuf = PatioProtobuf.PatioIntValue.parseFrom(buffer);
- return PatioToProtobuf.deserializeIntValue(valueProtobuf);
- } catch (InvalidProtocolBufferException exception) {
- throw new RuntimeException(exception);
- }
- }
-
- @Override
- protected byte[] serializeType(PatioType value) {
- return PatioToProtobuf.serializeType(value).toByteArray();
- }
-
- @Override
- protected PatioType deserializeType(byte[] buffer) {
- try {
- var valueProtobuf = PatioProtobuf.PatioType.parseFrom(buffer);
- return PatioToProtobuf.deserializeType(valueProtobuf);
- } catch (InvalidProtocolBufferException exception) {
- throw new RuntimeException(exception);
- }
- }
-
- @Override
- protected byte[] serializeDataLayout(PatioDataLayout value) {
- return PatioToProtobuf.serializeDataLayout(value).toByteArray();
- }
-
- @Override
- protected PatioDataLayout deserializeDataLayout(byte[] buffer) {
- try {
- var valueProtobuf = PatioProtobuf.PatioDataLayout.parseFrom(buffer);
- return PatioToProtobuf.deserializeDataLayout(valueProtobuf);
- } catch (InvalidProtocolBufferException exception) {
- throw new RuntimeException(exception);
- }
- }
-
- @Override
- protected byte[] serializeDataValue(PatioDataValue value) {
- return PatioToProtobuf.serializeDataValue(value).toByteArray();
- }
-
- @Override
- protected PatioDataValue deserializeDataValue(byte[] buffer) {
- try {
- var valueProtobuf = PatioProtobuf.PatioDataValue.parseFrom(buffer);
- return PatioToProtobuf.deserializeDataValue(valueProtobuf);
- } catch (InvalidProtocolBufferException exception) {
- throw new RuntimeException(exception);
- }
- }
-}
diff --git a/src/test/java/org/shedlang/compiler/sources/serialization/SourceToFlatbuffersTests.java b/src/test/java/org/shedlang/compiler/sources/serialization/SourceToFlatbuffersTests.java
index 31d20149..731c302d 100644
--- a/src/test/java/org/shedlang/compiler/sources/serialization/SourceToFlatbuffersTests.java
+++ b/src/test/java/org/shedlang/compiler/sources/serialization/SourceToFlatbuffersTests.java
@@ -1,10 +1,8 @@
package org.shedlang.compiler.sources.serialization;
import com.google.flatbuffers.FlatBufferBuilder;
-import com.google.protobuf.InvalidProtocolBufferException;
import org.shedlang.compiler.sources.SourceSerializationTests;
import org.shedlang.compiler.sources.flatbuffers.SourceFbs;
-import org.shedlang.compiler.sources.protobuf.SourcesProtobuf;
import java.nio.ByteBuffer;
diff --git a/src/test/java/org/shedlang/compiler/sources/serialization/SourceToProtobufTests.java b/src/test/java/org/shedlang/compiler/sources/serialization/SourceToProtobufTests.java
deleted file mode 100644
index cd77ec5c..00000000
--- a/src/test/java/org/shedlang/compiler/sources/serialization/SourceToProtobufTests.java
+++ /dev/null
@@ -1,25 +0,0 @@
-package org.shedlang.compiler.sources.serialization;
-
-import com.google.protobuf.InvalidProtocolBufferException;
-import org.shedlang.compiler.sources.SourceSerializationTests;
-import org.shedlang.compiler.sources.protobuf.SourcesProtobuf;
-
-public class SourceToProtobufTests extends SourceSerializationTests {
- public SourceToProtobufTests() {
- super(
- (source, parentSource) -> {
- var sourceProtobuf = SourceToProtobuf.serializeSource(source, parentSource);
- return sourceProtobuf.toByteArray();
- },
-
- (serializedSource, parentSource) -> {
- try {
- var sourceProtobuf = SourcesProtobuf.Source.parseFrom(serializedSource);
- return SourceToProtobuf.deserializeSource(sourceProtobuf, parentSource);
- } catch (InvalidProtocolBufferException exception) {
- throw new RuntimeException(exception);
- }
- }
- );
- }
-}