blob: 74f59db151dc937e34abada40d182d2428ab0c2b [file] [log] [blame]
config = vdltool.Config{
Go: {
WireToNativeTypes: {
"WireBlessings": {
Kind: Struct,
Type: "security.Blessings",
Imports: {{Path: "v.io/v23/security", Name: "security"}},
Zero: {Mode: Canonical, IsZero: ".IsZero()"},
},
"WireDischarge": {
Kind: Struct,
Type: "security.Discharge",
Imports: {{Path: "v.io/v23/security", Name: "security"}},
Zero: {Mode: Canonical, IsZero: ".VDLIsZero()"},
},
},
},
Java: {
WireTypeRenames: {
"BlessingPattern": "WireBlessingPattern",
"Certificate": "VCertificate",
"Signature": "VSignature",
},
WireToNativeTypes: {
"WireBlessings": "io.v.v23.security.Blessings",
"WireBlessingPattern": "io.v.v23.security.BlessingPattern",
"WireDischarge": "io.v.v23.security.Discharge",
},
},
}