mirror of
https://github.com/ent/ent.git
synced 2026-05-24 09:31:56 +03:00
entc/gen: remove unused template function
This commit is contained in:
committed by
Ariel Mashraki
parent
3439ca207f
commit
25b7a05543
@@ -32,7 +32,6 @@ var (
|
|||||||
"appends": reflect.AppendSlice,
|
"appends": reflect.AppendSlice,
|
||||||
"order": order,
|
"order": order,
|
||||||
"camel": camel,
|
"camel": camel,
|
||||||
"dumpFields": dumpFields,
|
|
||||||
"snake": snake,
|
"snake": snake,
|
||||||
"pascal": pascal,
|
"pascal": pascal,
|
||||||
"extend": extend,
|
"extend": extend,
|
||||||
@@ -406,29 +405,6 @@ func toString(v interface{}) string {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// dumpFields dumps the struct fields into a Go format.
|
|
||||||
func dumpFields(v interface{}) string {
|
|
||||||
rv := indirect(reflect.ValueOf(v))
|
|
||||||
rt := rv.Type()
|
|
||||||
fields := make([]string, 0, rv.NumField())
|
|
||||||
for i := 0; i < rv.NumField(); i++ {
|
|
||||||
f := rt.Field(i)
|
|
||||||
if f.PkgPath != "" {
|
|
||||||
continue
|
|
||||||
}
|
|
||||||
fv := rv.Field(i)
|
|
||||||
if !fv.IsZero() {
|
|
||||||
if fv.Kind() == reflect.Ptr {
|
|
||||||
fv = reflect.Indirect(fv)
|
|
||||||
fields = append(fields, fmt.Sprintf("%s: &[]%s{%#v}[0]", f.Name, fv.Type(), fv.Interface()))
|
|
||||||
} else {
|
|
||||||
fields = append(fields, fmt.Sprintf("%s: %#v", f.Name, fv.Interface()))
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
return strings.Join(fields, ", ")
|
|
||||||
}
|
|
||||||
|
|
||||||
// dict creates a dictionary from a list of pairs.
|
// dict creates a dictionary from a list of pairs.
|
||||||
func dict(v ...interface{}) map[string]interface{} {
|
func dict(v ...interface{}) map[string]interface{} {
|
||||||
lenv := len(v)
|
lenv := len(v)
|
||||||
|
|||||||
Reference in New Issue
Block a user