From fa21c9d726ebb807895a8571af9a16dab5cd8d6e Mon Sep 17 00:00:00 2001 From: Ondrej Fabry Date: Fri, 8 Feb 2019 01:16:32 +0100 Subject: Generator improvements and cleanup - generator now supports include-comments flag (as opt-in) - minor code cleanup in binapi-generator - remove obsolete unit tests - flatten examples from examples/cmd folder - introduce constant for checking compatibility in future versions Change-Id: I3545f2ba4b869a3b51d6d0de7e742f3f1e1be392 Signed-off-by: Ondrej Fabry --- api/api.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'api') diff --git a/api/api.go b/api/api.go index 57a744e..3e4eb0b 100644 --- a/api/api.go +++ b/api/api.go @@ -115,7 +115,6 @@ type SubscriptionCtx interface { Unsubscribe() error } -// map of registered messages var registeredMessages = make(map[string]Message) // RegisterMessage is called from generated code to register message. @@ -130,3 +129,7 @@ func RegisterMessage(x Message, name string) { func GetRegisteredMessages() map[string]Message { return registeredMessages } + +// GoVppAPIPackageIsVersion1 is referenced from generated binapi files +// to assert that that code is compatible with this version of the GoVPP api package. +const GoVppAPIPackageIsVersion1 = true -- cgit 1.2.3-korg