From 20f90202fdd301804cca770b4119916bfd3646d1 Mon Sep 17 00:00:00 2001 From: Tit Petric Date: Tue, 5 Feb 2019 13:30:20 +0100 Subject: [PATCH] upd(crm): split up PK types and other --- crm/types/type.other.go | 76 ++++++++++++++++++++++ crm/types/{type.gen.go => type.primary.go} | 70 -------------------- 2 files changed, 76 insertions(+), 70 deletions(-) create mode 100644 crm/types/type.other.go rename crm/types/{type.gen.go => type.primary.go} (79%) diff --git a/crm/types/type.other.go b/crm/types/type.other.go new file mode 100644 index 000000000..45114ee0a --- /dev/null +++ b/crm/types/type.other.go @@ -0,0 +1,76 @@ +package types + +// Hello! This file is auto-generated. + +type ( + + // ModuleFieldSet slice of ModuleField + // + // This type is auto-generated. + ModuleFieldSet []*ModuleField + + // RecordValueSet slice of RecordValue + // + // This type is auto-generated. + RecordValueSet []*RecordValue +) + +// Walk iterates through every slice item and calls w(ModuleField) err +// +// This function is auto-generated. +func (set ModuleFieldSet) Walk(w func(*ModuleField) error) (err error) { + for i := range set { + if err = w(set[i]); err != nil { + return + } + } + + return +} + +// Filter iterates through every slice item, calls f(ModuleField) (bool, err) and return filtered slice +// +// This function is auto-generated. +func (set ModuleFieldSet) Filter(f func(*ModuleField) (bool, error)) (out ModuleFieldSet, err error) { + var ok bool + out = ModuleFieldSet{} + for i := range set { + if ok, err = f(set[i]); err != nil { + return + } else if ok { + out = append(out, set[i]) + } + } + + return +} + +// Walk iterates through every slice item and calls w(RecordValue) err +// +// This function is auto-generated. +func (set RecordValueSet) Walk(w func(*RecordValue) error) (err error) { + for i := range set { + if err = w(set[i]); err != nil { + return + } + } + + return +} + +// Filter iterates through every slice item, calls f(RecordValue) (bool, err) and return filtered slice +// +// This function is auto-generated. +func (set RecordValueSet) Filter(f func(*RecordValue) (bool, error)) (out RecordValueSet, err error) { + var ok bool + out = RecordValueSet{} + for i := range set { + if ok, err = f(set[i]); err != nil { + return + } else if ok { + out = append(out, set[i]) + } + } + + return +} diff --git a/crm/types/type.gen.go b/crm/types/type.primary.go similarity index 79% rename from crm/types/type.gen.go rename to crm/types/type.primary.go index af962b369..7b354d864 100644 --- a/crm/types/type.gen.go +++ b/crm/types/type.primary.go @@ -28,16 +28,6 @@ type ( // // This type is auto-generated. RecordSet []*Record - - // ModuleFieldSet slice of ModuleField - // - // This type is auto-generated. - ModuleFieldSet []*ModuleField - - // RecordValueSet slice of RecordValue - // - // This type is auto-generated. - RecordValueSet []*RecordValue ) // Walk iterates through every slice item and calls w(Module) err @@ -319,63 +309,3 @@ func (set RecordSet) IDs() (IDs []uint64) { return } - -// Walk iterates through every slice item and calls w(ModuleField) err -// -// This function is auto-generated. -func (set ModuleFieldSet) Walk(w func(*ModuleField) error) (err error) { - for i := range set { - if err = w(set[i]); err != nil { - return - } - } - - return -} - -// Filter iterates through every slice item, calls f(ModuleField) (bool, err) and return filtered slice -// -// This function is auto-generated. -func (set ModuleFieldSet) Filter(f func(*ModuleField) (bool, error)) (out ModuleFieldSet, err error) { - var ok bool - out = ModuleFieldSet{} - for i := range set { - if ok, err = f(set[i]); err != nil { - return - } else if ok { - out = append(out, set[i]) - } - } - - return -} - -// Walk iterates through every slice item and calls w(RecordValue) err -// -// This function is auto-generated. -func (set RecordValueSet) Walk(w func(*RecordValue) error) (err error) { - for i := range set { - if err = w(set[i]); err != nil { - return - } - } - - return -} - -// Filter iterates through every slice item, calls f(RecordValue) (bool, err) and return filtered slice -// -// This function is auto-generated. -func (set RecordValueSet) Filter(f func(*RecordValue) (bool, error)) (out RecordValueSet, err error) { - var ok bool - out = RecordValueSet{} - for i := range set { - if ok, err = f(set[i]); err != nil { - return - } else if ok { - out = append(out, set[i]) - } - } - - return -}