mirror of
https://github.com/featurebasedb/featurebase.git
synced 2026-10-07 03:17:50 +00:00
un-export HasField. remove dead code
This commit is contained in:
parent
dbb4cdf390
commit
17c7934473
1 changed files with 3 additions and 25 deletions
28
frame.go
28
frame.go
|
|
@ -390,8 +390,8 @@ func (f *Frame) Field(name string) *oField {
|
|||
return nil
|
||||
}
|
||||
|
||||
// HasField returns true if a field exists on the frame.
|
||||
func (f *Frame) HasField(name string) bool {
|
||||
// hasField returns true if a field exists on the frame.
|
||||
func (f *Frame) hasField(name string) bool {
|
||||
for _, fld := range f.fields {
|
||||
if fld.Name == name {
|
||||
return true
|
||||
|
|
@ -417,7 +417,7 @@ func (f *Frame) CreateField(field *oField) error {
|
|||
func (f *Frame) addField(field *oField) error {
|
||||
if err := ValidateField(field); err != nil {
|
||||
return errors.Wrap(err, "validating field")
|
||||
} else if f.HasField(field.Name) {
|
||||
} else if f.hasField(field.Name) {
|
||||
return ErrFieldExists
|
||||
}
|
||||
|
||||
|
|
@ -1168,28 +1168,6 @@ func ValidateField(f *oField) error {
|
|||
return nil
|
||||
}
|
||||
|
||||
func encodeFields(a []*oField) []*internal.Field {
|
||||
if len(a) == 0 {
|
||||
return nil
|
||||
}
|
||||
other := make([]*internal.Field, len(a))
|
||||
for i := range a {
|
||||
other[i] = encodeField(a[i])
|
||||
}
|
||||
return other
|
||||
}
|
||||
|
||||
func decodeFields(a []*internal.Field) []*oField {
|
||||
if len(a) == 0 {
|
||||
return nil
|
||||
}
|
||||
other := make([]*oField, len(a))
|
||||
for i := range a {
|
||||
other[i] = decodeField(a[i])
|
||||
}
|
||||
return other
|
||||
}
|
||||
|
||||
func encodeField(f *oField) *internal.Field {
|
||||
if f == nil {
|
||||
return nil
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue