├── .gitignore ├── .hlint.yaml ├── LICENSE ├── README.md ├── Setup.hs ├── app └── Parser.hs ├── data ├── BoolList.bin ├── BoolListPacked.bin ├── BoolMsg.bin ├── BoolOptMsg.bin ├── BytesList.bin ├── BytesMsg.bin ├── BytesOptMsg.bin ├── DoubleList.bin ├── DoubleListPacked.bin ├── DoubleMsg.bin ├── DoubleOptMsg.bin ├── EnumList.bin ├── EnumListPacked.bin ├── EnumMsg.bin ├── EnumOptMsg.bin ├── Fixed32List.bin ├── Fixed32ListPacked.bin ├── Fixed32Msg.bin ├── Fixed32OptMsg.bin ├── Fixed64List.bin ├── Fixed64ListPacked.bin ├── Fixed64Msg.bin ├── Fixed64OptMsg.bin ├── FloatList.bin ├── FloatListPacked.bin ├── FloatMsg.bin ├── FloatOptMsg.bin ├── Int32List.bin ├── Int32ListPacked.bin ├── Int32Msg.bin ├── Int32OptMsg.bin ├── Int64List.bin ├── Int64ListPacked.bin ├── Int64Msg.bin ├── Int64OptMsg.bin ├── MessageList.bin ├── MessageMsg.bin ├── MessageOptMsg.bin ├── SFixed32List.bin ├── SFixed32ListPacked.bin ├── SFixed32Msg.bin ├── SFixed32OptMsg.bin ├── SFixed64List.bin ├── SFixed64ListPacked.bin ├── SFixed64Msg.bin ├── SFixed64OptMsg.bin ├── SInt32List.bin ├── SInt32ListPacked.bin ├── SInt32Msg.bin ├── SInt32OptMsg.bin ├── SInt64List.bin ├── SInt64ListPacked.bin ├── SInt64Msg.bin ├── SInt64OptMsg.bin ├── StringList.bin ├── StringMsg.bin ├── StringOptMsg.bin ├── Types.proto ├── UInt32List.bin ├── UInt32ListPacked.bin ├── UInt32Msg.bin ├── UInt32OptMsg.bin ├── UInt64List.bin ├── UInt64ListPacked.bin ├── UInt64Msg.bin └── UInt64OptMsg.bin ├── protobuf-simple.cabal ├── src ├── Data │ ├── ProtoBuf.hs │ ├── ProtoBuf │ │ ├── Default.hs │ │ ├── FieldNumber.hs │ │ ├── Mergeable.hs │ │ ├── Required.hs │ │ ├── WireEnum.hs │ │ ├── WireFormat.hs │ │ ├── WireMessage.hs │ │ ├── WireTag.hs │ │ ├── WireType.hs │ │ └── ZigZag.hs │ └── ProtoBufInt.hs └── Parser │ ├── CaseUtils.hs │ ├── CodeInfo.hs │ ├── EnumDesc.hs │ ├── EnumGenerator.hs │ ├── EnumValueDesc.hs │ ├── FieldDesc.hs │ ├── FileDesc.hs │ ├── FileWriter.hs │ ├── Generator.hs │ ├── GeneratorUtils.hs │ ├── Label.hs │ ├── MessageDesc.hs │ ├── MessageGenerator.hs │ ├── OptimizeMode.hs │ ├── ProtoParser.hs │ └── Type.hs ├── stack.yaml ├── stack.yaml.lock └── test ├── Data ├── ProtoBuf │ └── ZigZagSpec.hs └── ProtoBufSpec.hs ├── Parser └── ProtoParserSpec.hs ├── Spec.hs └── Types ├── BoolList.hs ├── BoolListPacked.hs ├── BoolMsg.hs ├── BoolOptMsg.hs ├── BytesList.hs ├── BytesMsg.hs ├── BytesOptMsg.hs ├── DoubleList.hs ├── DoubleListPacked.hs ├── DoubleMsg.hs ├── DoubleOptMsg.hs ├── Enum.hs ├── EnumList.hs ├── EnumListPacked.hs ├── EnumMsg.hs ├── EnumOptMsg.hs ├── Fixed32List.hs ├── Fixed32ListPacked.hs ├── Fixed32Msg.hs ├── Fixed32OptMsg.hs ├── Fixed64List.hs ├── Fixed64ListPacked.hs ├── Fixed64Msg.hs ├── Fixed64OptMsg.hs ├── FloatList.hs ├── FloatListPacked.hs ├── FloatMsg.hs ├── FloatOptMsg.hs ├── Int32List.hs ├── Int32ListPacked.hs ├── Int32Msg.hs ├── Int32OptMsg.hs ├── Int64List.hs ├── Int64ListPacked.hs ├── Int64Msg.hs ├── Int64OptMsg.hs ├── Message.hs ├── MessageList.hs ├── MessageMsg.hs ├── MessageOptMsg.hs ├── SFixed32List.hs ├── SFixed32ListPacked.hs ├── SFixed32Msg.hs ├── SFixed32OptMsg.hs ├── SFixed64List.hs ├── SFixed64ListPacked.hs ├── SFixed64Msg.hs ├── SFixed64OptMsg.hs ├── SInt32List.hs ├── SInt32ListPacked.hs ├── SInt32Msg.hs ├── SInt32OptMsg.hs ├── SInt64List.hs ├── SInt64ListPacked.hs ├── SInt64Msg.hs ├── SInt64OptMsg.hs ├── StringList.hs ├── StringMsg.hs ├── StringOptMsg.hs ├── UInt32List.hs ├── UInt32ListPacked.hs ├── UInt32Msg.hs ├── UInt32OptMsg.hs ├── UInt64List.hs ├── UInt64ListPacked.hs ├── UInt64Msg.hs └── UInt64OptMsg.hs /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/.gitignore -------------------------------------------------------------------------------- /.hlint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/.hlint.yaml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/README.md -------------------------------------------------------------------------------- /Setup.hs: -------------------------------------------------------------------------------- 1 | import Distribution.Simple 2 | main = defaultMain 3 | -------------------------------------------------------------------------------- /app/Parser.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/app/Parser.hs -------------------------------------------------------------------------------- /data/BoolList.bin: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /data/BoolListPacked.bin: -------------------------------------------------------------------------------- 1 | 2 |  -------------------------------------------------------------------------------- /data/BoolMsg.bin: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /data/BoolOptMsg.bin: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/BytesList.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/data/BytesList.bin -------------------------------------------------------------------------------- /data/BytesMsg.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/data/BytesMsg.bin -------------------------------------------------------------------------------- /data/BytesOptMsg.bin: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/DoubleList.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/data/DoubleList.bin -------------------------------------------------------------------------------- /data/DoubleListPacked.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/data/DoubleListPacked.bin -------------------------------------------------------------------------------- /data/DoubleMsg.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/data/DoubleMsg.bin -------------------------------------------------------------------------------- /data/DoubleOptMsg.bin: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/EnumList.bin: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /data/EnumListPacked.bin: -------------------------------------------------------------------------------- 1 | 2 | 3 |  -------------------------------------------------------------------------------- /data/EnumMsg.bin: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /data/EnumOptMsg.bin: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/Fixed32List.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/data/Fixed32List.bin -------------------------------------------------------------------------------- /data/Fixed32ListPacked.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/data/Fixed32ListPacked.bin -------------------------------------------------------------------------------- /data/Fixed32Msg.bin: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/Fixed32OptMsg.bin: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/Fixed64List.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/data/Fixed64List.bin -------------------------------------------------------------------------------- /data/Fixed64ListPacked.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/data/Fixed64ListPacked.bin -------------------------------------------------------------------------------- /data/Fixed64Msg.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/data/Fixed64Msg.bin -------------------------------------------------------------------------------- /data/Fixed64OptMsg.bin: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/FloatList.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/data/FloatList.bin -------------------------------------------------------------------------------- /data/FloatListPacked.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/data/FloatListPacked.bin -------------------------------------------------------------------------------- /data/FloatMsg.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/data/FloatMsg.bin -------------------------------------------------------------------------------- /data/FloatOptMsg.bin: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/Int32List.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/data/Int32List.bin -------------------------------------------------------------------------------- /data/Int32ListPacked.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/data/Int32ListPacked.bin -------------------------------------------------------------------------------- /data/Int32Msg.bin: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /data/Int32OptMsg.bin: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/Int64List.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/data/Int64List.bin -------------------------------------------------------------------------------- /data/Int64ListPacked.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/data/Int64ListPacked.bin -------------------------------------------------------------------------------- /data/Int64Msg.bin: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /data/Int64OptMsg.bin: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/MessageList.bin: -------------------------------------------------------------------------------- 1 | 2 | 3 |  -------------------------------------------------------------------------------- /data/MessageMsg.bin: -------------------------------------------------------------------------------- 1 | 2 | 3 |  -------------------------------------------------------------------------------- /data/MessageOptMsg.bin: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/SFixed32List.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/data/SFixed32List.bin -------------------------------------------------------------------------------- /data/SFixed32ListPacked.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/data/SFixed32ListPacked.bin -------------------------------------------------------------------------------- /data/SFixed32Msg.bin: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/SFixed32OptMsg.bin: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/SFixed64List.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/data/SFixed64List.bin -------------------------------------------------------------------------------- /data/SFixed64ListPacked.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/data/SFixed64ListPacked.bin -------------------------------------------------------------------------------- /data/SFixed64Msg.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/data/SFixed64Msg.bin -------------------------------------------------------------------------------- /data/SFixed64OptMsg.bin: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/SInt32List.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/data/SInt32List.bin -------------------------------------------------------------------------------- /data/SInt32ListPacked.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/data/SInt32ListPacked.bin -------------------------------------------------------------------------------- /data/SInt32Msg.bin: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /data/SInt32OptMsg.bin: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/SInt64List.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/data/SInt64List.bin -------------------------------------------------------------------------------- /data/SInt64ListPacked.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/data/SInt64ListPacked.bin -------------------------------------------------------------------------------- /data/SInt64Msg.bin: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /data/SInt64OptMsg.bin: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/StringList.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/data/StringList.bin -------------------------------------------------------------------------------- /data/StringMsg.bin: -------------------------------------------------------------------------------- 1 | 2 | Foo -------------------------------------------------------------------------------- /data/StringOptMsg.bin: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/Types.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/data/Types.proto -------------------------------------------------------------------------------- /data/UInt32List.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/data/UInt32List.bin -------------------------------------------------------------------------------- /data/UInt32ListPacked.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/data/UInt32ListPacked.bin -------------------------------------------------------------------------------- /data/UInt32Msg.bin: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /data/UInt32OptMsg.bin: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/UInt64List.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/data/UInt64List.bin -------------------------------------------------------------------------------- /data/UInt64ListPacked.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/data/UInt64ListPacked.bin -------------------------------------------------------------------------------- /data/UInt64Msg.bin: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /data/UInt64OptMsg.bin: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /protobuf-simple.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/protobuf-simple.cabal -------------------------------------------------------------------------------- /src/Data/ProtoBuf.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/src/Data/ProtoBuf.hs -------------------------------------------------------------------------------- /src/Data/ProtoBuf/Default.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/src/Data/ProtoBuf/Default.hs -------------------------------------------------------------------------------- /src/Data/ProtoBuf/FieldNumber.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/src/Data/ProtoBuf/FieldNumber.hs -------------------------------------------------------------------------------- /src/Data/ProtoBuf/Mergeable.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/src/Data/ProtoBuf/Mergeable.hs -------------------------------------------------------------------------------- /src/Data/ProtoBuf/Required.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/src/Data/ProtoBuf/Required.hs -------------------------------------------------------------------------------- /src/Data/ProtoBuf/WireEnum.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/src/Data/ProtoBuf/WireEnum.hs -------------------------------------------------------------------------------- /src/Data/ProtoBuf/WireFormat.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/src/Data/ProtoBuf/WireFormat.hs -------------------------------------------------------------------------------- /src/Data/ProtoBuf/WireMessage.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/src/Data/ProtoBuf/WireMessage.hs -------------------------------------------------------------------------------- /src/Data/ProtoBuf/WireTag.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/src/Data/ProtoBuf/WireTag.hs -------------------------------------------------------------------------------- /src/Data/ProtoBuf/WireType.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/src/Data/ProtoBuf/WireType.hs -------------------------------------------------------------------------------- /src/Data/ProtoBuf/ZigZag.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/src/Data/ProtoBuf/ZigZag.hs -------------------------------------------------------------------------------- /src/Data/ProtoBufInt.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/src/Data/ProtoBufInt.hs -------------------------------------------------------------------------------- /src/Parser/CaseUtils.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/src/Parser/CaseUtils.hs -------------------------------------------------------------------------------- /src/Parser/CodeInfo.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/src/Parser/CodeInfo.hs -------------------------------------------------------------------------------- /src/Parser/EnumDesc.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/src/Parser/EnumDesc.hs -------------------------------------------------------------------------------- /src/Parser/EnumGenerator.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/src/Parser/EnumGenerator.hs -------------------------------------------------------------------------------- /src/Parser/EnumValueDesc.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/src/Parser/EnumValueDesc.hs -------------------------------------------------------------------------------- /src/Parser/FieldDesc.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/src/Parser/FieldDesc.hs -------------------------------------------------------------------------------- /src/Parser/FileDesc.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/src/Parser/FileDesc.hs -------------------------------------------------------------------------------- /src/Parser/FileWriter.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/src/Parser/FileWriter.hs -------------------------------------------------------------------------------- /src/Parser/Generator.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/src/Parser/Generator.hs -------------------------------------------------------------------------------- /src/Parser/GeneratorUtils.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/src/Parser/GeneratorUtils.hs -------------------------------------------------------------------------------- /src/Parser/Label.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/src/Parser/Label.hs -------------------------------------------------------------------------------- /src/Parser/MessageDesc.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/src/Parser/MessageDesc.hs -------------------------------------------------------------------------------- /src/Parser/MessageGenerator.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/src/Parser/MessageGenerator.hs -------------------------------------------------------------------------------- /src/Parser/OptimizeMode.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/src/Parser/OptimizeMode.hs -------------------------------------------------------------------------------- /src/Parser/ProtoParser.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/src/Parser/ProtoParser.hs -------------------------------------------------------------------------------- /src/Parser/Type.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/src/Parser/Type.hs -------------------------------------------------------------------------------- /stack.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/stack.yaml -------------------------------------------------------------------------------- /stack.yaml.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/stack.yaml.lock -------------------------------------------------------------------------------- /test/Data/ProtoBuf/ZigZagSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/test/Data/ProtoBuf/ZigZagSpec.hs -------------------------------------------------------------------------------- /test/Data/ProtoBufSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/test/Data/ProtoBufSpec.hs -------------------------------------------------------------------------------- /test/Parser/ProtoParserSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/test/Parser/ProtoParserSpec.hs -------------------------------------------------------------------------------- /test/Spec.hs: -------------------------------------------------------------------------------- 1 | {-# OPTIONS_GHC -F -pgmF hspec-discover #-} 2 | -------------------------------------------------------------------------------- /test/Types/BoolList.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/test/Types/BoolList.hs -------------------------------------------------------------------------------- /test/Types/BoolListPacked.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/test/Types/BoolListPacked.hs -------------------------------------------------------------------------------- /test/Types/BoolMsg.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/test/Types/BoolMsg.hs -------------------------------------------------------------------------------- /test/Types/BoolOptMsg.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/test/Types/BoolOptMsg.hs -------------------------------------------------------------------------------- /test/Types/BytesList.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/test/Types/BytesList.hs -------------------------------------------------------------------------------- /test/Types/BytesMsg.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/test/Types/BytesMsg.hs -------------------------------------------------------------------------------- /test/Types/BytesOptMsg.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/test/Types/BytesOptMsg.hs -------------------------------------------------------------------------------- /test/Types/DoubleList.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/test/Types/DoubleList.hs -------------------------------------------------------------------------------- /test/Types/DoubleListPacked.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/test/Types/DoubleListPacked.hs -------------------------------------------------------------------------------- /test/Types/DoubleMsg.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/test/Types/DoubleMsg.hs -------------------------------------------------------------------------------- /test/Types/DoubleOptMsg.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/test/Types/DoubleOptMsg.hs -------------------------------------------------------------------------------- /test/Types/Enum.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/test/Types/Enum.hs -------------------------------------------------------------------------------- /test/Types/EnumList.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/test/Types/EnumList.hs -------------------------------------------------------------------------------- /test/Types/EnumListPacked.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/test/Types/EnumListPacked.hs -------------------------------------------------------------------------------- /test/Types/EnumMsg.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/test/Types/EnumMsg.hs -------------------------------------------------------------------------------- /test/Types/EnumOptMsg.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/test/Types/EnumOptMsg.hs -------------------------------------------------------------------------------- /test/Types/Fixed32List.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/test/Types/Fixed32List.hs -------------------------------------------------------------------------------- /test/Types/Fixed32ListPacked.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/test/Types/Fixed32ListPacked.hs -------------------------------------------------------------------------------- /test/Types/Fixed32Msg.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/test/Types/Fixed32Msg.hs -------------------------------------------------------------------------------- /test/Types/Fixed32OptMsg.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/test/Types/Fixed32OptMsg.hs -------------------------------------------------------------------------------- /test/Types/Fixed64List.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/test/Types/Fixed64List.hs -------------------------------------------------------------------------------- /test/Types/Fixed64ListPacked.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/test/Types/Fixed64ListPacked.hs -------------------------------------------------------------------------------- /test/Types/Fixed64Msg.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/test/Types/Fixed64Msg.hs -------------------------------------------------------------------------------- /test/Types/Fixed64OptMsg.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/test/Types/Fixed64OptMsg.hs -------------------------------------------------------------------------------- /test/Types/FloatList.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/test/Types/FloatList.hs -------------------------------------------------------------------------------- /test/Types/FloatListPacked.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/test/Types/FloatListPacked.hs -------------------------------------------------------------------------------- /test/Types/FloatMsg.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/test/Types/FloatMsg.hs -------------------------------------------------------------------------------- /test/Types/FloatOptMsg.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/test/Types/FloatOptMsg.hs -------------------------------------------------------------------------------- /test/Types/Int32List.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/test/Types/Int32List.hs -------------------------------------------------------------------------------- /test/Types/Int32ListPacked.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/test/Types/Int32ListPacked.hs -------------------------------------------------------------------------------- /test/Types/Int32Msg.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/test/Types/Int32Msg.hs -------------------------------------------------------------------------------- /test/Types/Int32OptMsg.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/test/Types/Int32OptMsg.hs -------------------------------------------------------------------------------- /test/Types/Int64List.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/test/Types/Int64List.hs -------------------------------------------------------------------------------- /test/Types/Int64ListPacked.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/test/Types/Int64ListPacked.hs -------------------------------------------------------------------------------- /test/Types/Int64Msg.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/test/Types/Int64Msg.hs -------------------------------------------------------------------------------- /test/Types/Int64OptMsg.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/test/Types/Int64OptMsg.hs -------------------------------------------------------------------------------- /test/Types/Message.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/test/Types/Message.hs -------------------------------------------------------------------------------- /test/Types/MessageList.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/test/Types/MessageList.hs -------------------------------------------------------------------------------- /test/Types/MessageMsg.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/test/Types/MessageMsg.hs -------------------------------------------------------------------------------- /test/Types/MessageOptMsg.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/test/Types/MessageOptMsg.hs -------------------------------------------------------------------------------- /test/Types/SFixed32List.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/test/Types/SFixed32List.hs -------------------------------------------------------------------------------- /test/Types/SFixed32ListPacked.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/test/Types/SFixed32ListPacked.hs -------------------------------------------------------------------------------- /test/Types/SFixed32Msg.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/test/Types/SFixed32Msg.hs -------------------------------------------------------------------------------- /test/Types/SFixed32OptMsg.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/test/Types/SFixed32OptMsg.hs -------------------------------------------------------------------------------- /test/Types/SFixed64List.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/test/Types/SFixed64List.hs -------------------------------------------------------------------------------- /test/Types/SFixed64ListPacked.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/test/Types/SFixed64ListPacked.hs -------------------------------------------------------------------------------- /test/Types/SFixed64Msg.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/test/Types/SFixed64Msg.hs -------------------------------------------------------------------------------- /test/Types/SFixed64OptMsg.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/test/Types/SFixed64OptMsg.hs -------------------------------------------------------------------------------- /test/Types/SInt32List.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/test/Types/SInt32List.hs -------------------------------------------------------------------------------- /test/Types/SInt32ListPacked.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/test/Types/SInt32ListPacked.hs -------------------------------------------------------------------------------- /test/Types/SInt32Msg.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/test/Types/SInt32Msg.hs -------------------------------------------------------------------------------- /test/Types/SInt32OptMsg.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/test/Types/SInt32OptMsg.hs -------------------------------------------------------------------------------- /test/Types/SInt64List.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/test/Types/SInt64List.hs -------------------------------------------------------------------------------- /test/Types/SInt64ListPacked.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/test/Types/SInt64ListPacked.hs -------------------------------------------------------------------------------- /test/Types/SInt64Msg.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/test/Types/SInt64Msg.hs -------------------------------------------------------------------------------- /test/Types/SInt64OptMsg.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/test/Types/SInt64OptMsg.hs -------------------------------------------------------------------------------- /test/Types/StringList.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/test/Types/StringList.hs -------------------------------------------------------------------------------- /test/Types/StringMsg.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/test/Types/StringMsg.hs -------------------------------------------------------------------------------- /test/Types/StringOptMsg.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/test/Types/StringOptMsg.hs -------------------------------------------------------------------------------- /test/Types/UInt32List.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/test/Types/UInt32List.hs -------------------------------------------------------------------------------- /test/Types/UInt32ListPacked.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/test/Types/UInt32ListPacked.hs -------------------------------------------------------------------------------- /test/Types/UInt32Msg.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/test/Types/UInt32Msg.hs -------------------------------------------------------------------------------- /test/Types/UInt32OptMsg.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/test/Types/UInt32OptMsg.hs -------------------------------------------------------------------------------- /test/Types/UInt64List.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/test/Types/UInt64List.hs -------------------------------------------------------------------------------- /test/Types/UInt64ListPacked.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/test/Types/UInt64ListPacked.hs -------------------------------------------------------------------------------- /test/Types/UInt64Msg.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/test/Types/UInt64Msg.hs -------------------------------------------------------------------------------- /test/Types/UInt64OptMsg.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sru-systems/protobuf-simple/HEAD/test/Types/UInt64OptMsg.hs --------------------------------------------------------------------------------