Skip to content

Commit

Permalink
Add space after // comments for readability in utils.go
Browse files Browse the repository at this point in the history
  • Loading branch information
mfielding authored Sep 20, 2024
1 parent ff39c25 commit 0d85557
Showing 1 changed file with 81 additions and 81 deletions.
162 changes: 81 additions & 81 deletions v2/utils.go
Original file line number Diff line number Diff line change
Expand Up @@ -226,7 +226,7 @@ func tNullNumber(input reflect.Type) bool {
return false
}

//======== get primitive data from original data types ========//
// ======== get primitive data from original data types ========//

// get value to bypass pointer and sql.Null* values
func getValue(origVal driver.Value) (driver.Value, error) {
Expand Down Expand Up @@ -275,48 +275,48 @@ func getBool(col interface{}) (bool, error) {
return rValue.Bool(), nil
}

//func getNumber(col interface{}) (*Number, error) {
//
//}
// func getNumber(col interface{}) (*Number, error) {
//
// }

// get prim float64 from supported types
//func getFloat(col interface{}) (float64, error) {
// var err error
// col, err = getValue(col)
// if err != nil {
// return 0, err
// }
// if col == nil {
// return 0, nil
// }
// rType := reflect.TypeOf(col)
// rValue := reflect.ValueOf(col)
// if tInteger(rType) {
// return float64(rValue.Int()), nil
// }
// if f32, ok := col.(float32); ok {
// return strconv.ParseFloat(fmt.Sprint(f32), 64)
// }
// if tFloat(rType) {
// return rValue.Float(), nil
// }
// switch rType.Kind() {
// case reflect.Bool:
// if rValue.Bool() {
// return 1, nil
// } else {
// return 0, nil
// }
// case reflect.String:
// tempFloat, err := strconv.ParseFloat(rValue.String(), 64)
// if err != nil {
// return 0, err
// }
// return tempFloat, nil
// default:
// return 0, errors.New("conversion of unsupported type to float")
// }
//}
// func getFloat(col interface{}) (float64, error) {
// var err error
// col, err = getValue(col)
// if err != nil {
// return 0, err
// }
// if col == nil {
// return 0, nil
// }
// rType := reflect.TypeOf(col)
// rValue := reflect.ValueOf(col)
// if tInteger(rType) {
// return float64(rValue.Int()), nil
// }
// if f32, ok := col.(float32); ok {
// return strconv.ParseFloat(fmt.Sprint(f32), 64)
// }
// if tFloat(rType) {
// return rValue.Float(), nil
// }
// switch rType.Kind() {
// case reflect.Bool:
// if rValue.Bool() {
// return 1, nil
// } else {
// return 0, nil
// }
// case reflect.String:
// tempFloat, err := strconv.ParseFloat(rValue.String(), 64)
// if err != nil {
// return 0, err
// }
// return tempFloat, nil
// default:
// return 0, errors.New("conversion of unsupported type to float")
// }
// }

// get prim int64 value from supported types
func getInt(col interface{}) (int64, error) {
Expand Down Expand Up @@ -459,7 +459,7 @@ func getLob(col interface{}, conn *Connection) (*Lob, error) {
return nil, nil
}

//=============================================================//
// =============================================================//

func setBytes(value reflect.Value, input []byte) error {
if value.Kind() == reflect.Ptr {
Expand Down Expand Up @@ -669,22 +669,22 @@ func setUDTObject(value reflect.Value, cust *customType, input []ParameterInfo)
}
if value.Kind() == reflect.Slice || value.Kind() == reflect.Array {
return setArray(value, input)
//if cust.isRegularArray() {
//
//} else {
// arrayObj := reflect.MakeSlice(reflect.SliceOf(cust.typ), 0, len(input))
// for _, par := range input {
// if temp, ok := par.oPrimValue.([]ParameterInfo); ok {
// tempObj2 := reflect.New(cust.typ)
// err := setFieldValue(tempObj2.Elem(), par.cusType, temp)
// if err != nil {
// return err
// }
// arrayObj = reflect.Append(arrayObj, tempObj2.Elem())
// }
// }
// value.Set(arrayObj)
//}
// if cust.isRegularArray() {
//
// } else {
// arrayObj := reflect.MakeSlice(reflect.SliceOf(cust.typ), 0, len(input))
// for _, par := range input {
// if temp, ok := par.oPrimValue.([]ParameterInfo); ok {
// tempObj2 := reflect.New(cust.typ)
// err := setFieldValue(tempObj2.Elem(), par.cusType, temp)
// if err != nil {
// return err
// }
// arrayObj = reflect.Append(arrayObj, tempObj2.Elem())
// }
// }
// value.Set(arrayObj)
// }
} else {
tempObj := reflect.New(cust.typ)
for _, par := range input {
Expand All @@ -707,10 +707,10 @@ func setLob(value reflect.Value, input Lob) error {
}
return setLob(value.Elem(), input)
}
//dataSize, err := input.getSize()
//if err != nil {
// return err
//}
// dataSize, err := input.getSize()
// if err != nil {
// return err
// }
if input.connection == nil || len(input.sourceLocator) == 0 {
return setNull(value)
}
Expand Down Expand Up @@ -1236,11 +1236,11 @@ func decodeObject(conn *Connection, parent *ParameterInfo, temporaryLobs *[][]by
pars := make([]ParameterInfo, 0, itemsLen)
for x := 0; x < itemsLen; x++ {
tempPar := parent.cusType.attribs[0]
//if parent.cusType.isRegularArray() {
//
//} else {
// tempPar = parent.clone()
//}
// if parent.cusType.isRegularArray() {
//
// } else {
// tempPar = parent.clone()
// }

tempPar.Direction = parent.Direction
if tempPar.DataType == XMLType {
Expand Down Expand Up @@ -1312,24 +1312,24 @@ func decodeObject(conn *Connection, parent *ParameterInfo, temporaryLobs *[][]by
return err
}
}
//err = attrib.decodePrimValue(conn, temporaryLobs, true)
//if err != nil {
// return err
//}
// err = attrib.decodePrimValue(conn, temporaryLobs, true)
// if err != nil {
// return err
// }
pars = append(pars, attrib)
}
parent.oPrimValue = pars
//for index, _ := range pars {
// pars[index].Direction = parent.Direction
// pars[index].parent = parent
// // if we get 0xFD this means null object
// err = pars[index].decodePrimValue(conn, temporaryLobs, true)
// if err != nil {
// return err
// }
//}
// for index, _ := range pars {
// pars[index].Direction = parent.Direction
// pars[index].parent = parent
// // if we get 0xFD this means null object
// err = pars[index].decodePrimValue(conn, temporaryLobs, true)
// if err != nil {
// return err
// }
// }
// fill pars in its place in sub types
//parent.oPrimValue, _ = putUDTAttributes(parent.cusType, pars, 0)
// parent.oPrimValue, _ = putUDTAttributes(parent.cusType, pars, 0)
}
} else {
pars := make([]ParameterInfo, 0, 10)
Expand Down

0 comments on commit 0d85557

Please sign in to comment.