Fix codec fallback and generate type imports 47/27647/3
authorOndrej Fabry <ofabry@cisco.com>
Tue, 23 Jun 2020 12:10:53 +0000 (14:10 +0200)
committerOndrej Fabry <ofabry@cisco.com>
Wed, 24 Jun 2020 06:17:33 +0000 (08:17 +0200)
commitceed73403bdb61387d04be8b47183e9c4a970749
tree3f48a49051672efb44945b279b9f69693bc48540
parent94620e85f0bdbb054af07ce3670fadc1f76cfdf0
Fix codec fallback and generate type imports

Change-Id: Idd76c7f19d952939caf153928ac60175845078ff
Signed-off-by: Ondrej Fabry <ofabry@cisco.com>
53 files changed:
CHANGELOG.md
Makefile
adapter/socketclient/socketclient.go
binapigen/binapigen.go
binapigen/generate.go
binapigen/generate_rpc.go
binapigen/generate_test.go
binapigen/generator.go
binapigen/generator_test.go
binapigen/run.go
binapigen/validate.go
binapigen/vppapi/integration_test.go
cmd/binapi-generator/main.go
codec/bench_test.go
codec/codec.go [new file with mode: 0644]
codec/marshaler.go
codec/marshaler_test.go
codec/msg_codec.go
codec/msg_codec_test.go
codec/testdata/binapi2001/acl/acl.ba.go [new file with mode: 0644]
codec/testdata/binapi2001/acl/acl_rpc.ba.go [new file with mode: 0644]
codec/testdata/binapi2001/af_packet/af_packet.ba.go [new file with mode: 0644]
codec/testdata/binapi2001/af_packet/af_packet_rpc.ba.go [new file with mode: 0644]
codec/testdata/binapi2001/interfaces/interfaces.ba.go [new file with mode: 0644]
codec/testdata/binapi2001/interfaces/interfaces_rpc.ba.go [new file with mode: 0644]
codec/testdata/binapi2001/ip/ip.ba.go [new file with mode: 0644]
codec/testdata/binapi2001/ip/ip_rpc.ba.go [new file with mode: 0644]
codec/testdata/binapi2001/memclnt/memclnt.ba.go [new file with mode: 0644]
codec/testdata/binapi2001/memclnt/memclnt_rpc.ba.go [new file with mode: 0644]
codec/testdata/binapi2001/memif/memif.ba.go [new file with mode: 0644]
codec/testdata/binapi2001/memif/memif_rpc.ba.go [new file with mode: 0644]
codec/testdata/binapi2001/sr/sr.ba.go [new file with mode: 0644]
codec/testdata/binapi2001/sr/sr_rpc.ba.go [new file with mode: 0644]
codec/testdata/binapi2001/vpe/vpe.ba.go [new file with mode: 0644]
codec/testdata/binapi2001/vpe/vpe_rpc.ba.go [new file with mode: 0644]
core/connection.go
core/connection_test.go
examples/binapi/acl/acl.ba.go
examples/binapi/af_packet/af_packet.ba.go
examples/binapi/fib_types/fib_types.ba.go
examples/binapi/gen.go
examples/binapi/interface_types/interface_types.ba.go [new file with mode: 0644]
examples/binapi/interfaces/interfaces.ba.go
examples/binapi/interfaces/interfaces_rpc.ba.go
examples/binapi/ip/ip.ba.go
examples/binapi/ip/ip_rpc.ba.go
examples/binapi/ip_types/ip_types.ba.go
examples/binapi/memclnt/memclnt.ba.go
examples/binapi/memif/memif.ba.go
examples/binapi/sr/sr.ba.go
examples/binapi/vpe/vpe.ba.go
examples/simple-client/simple_client.go
examples/union-example/union_example.go