go-libvirt-plain/internal/lvgen
Geoff Hickey fcd4f72b3c Rename the main structure types for clarity
libvirt follows a convention where structure types used in its API are
named "remote_nonnull_domain", and optional values for those  structures
are called "remote_domain". The generator was translating these into go
names like "NonnullDomain" and "Domain". In go this seems unnatural, and
doesn't match the way the pre-generator version of go-libvirt named
things. So this commit changes the names: "remote_nonnull_domain" will
now be "Domain" in go; "remote_domain" will be "OptDomain". This pattern
is applied to all types.
2017-11-20 13:50:32 -05:00
..
gen Review comments 2017-11-16 15:49:40 -05:00
constants.tmpl Build changes: 2017-11-16 19:14:34 -05:00
generate.go Rename the main structure types for clarity 2017-11-20 13:50:32 -05:00
lv-gen.go add licenses and fix the license checking script. 2017-11-16 18:44:11 -05:00
lvlexer.go Review comments 2017-11-16 15:49:40 -05:00
procedures.tmpl Build changes: 2017-11-16 19:14:34 -05:00
sunrpc.y Rename the main structure types for clarity 2017-11-20 13:50:32 -05:00
y.go Rename the main structure types for clarity 2017-11-20 13:50:32 -05:00
y.output Build changes: 2017-11-16 19:14:34 -05:00