conversion-gen: Report an error in conversion when names don't match

parent eb85c83e
...@@ -179,6 +179,10 @@ func getManualConversionFunctions(context *generator.Context, pkg *types.Package ...@@ -179,6 +179,10 @@ func getManualConversionFunctions(context *generator.Context, pkg *types.Package
} }
manualMap[key] = f manualMap[key] = f
} else { } else {
// prevent user error when they don't get the correct conversion signature
if strings.HasPrefix(f.Name.Name, "Convert_") {
glog.Errorf("Rename function %s %s -> %s to match expected conversion signature", f.Name.Package, f.Name.Name, buffer.String())
}
glog.V(8).Infof("%s has wrong name", f.Name) glog.V(8).Infof("%s has wrong name", f.Name)
} }
buffer.Reset() buffer.Reset()
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment