1
0
mirror of https://github.com/MontFerret/ferret.git synced 2024-12-16 11:37:36 +02:00
ferret/pkg/runtime/values
3timeslazy f87fe1e669 refactoring: .GetIn (#353)
* sync with MontFerret/ferret

* fix --param handling

When params is converted to map it uses strings.Split,
which slices a string into all substrings separated by :.

* implement GetIn for values.Object

* implement GetIn for values.Array

* rewrite GetIn because values.Object and values.Array implement core.Getter now

* fix bug when GetIn return nil instead of None

* add tests for Object and Array .GetIn

* add GetIn comment and remove 'len(byPath)' check

* fix GetIn comment
2019-08-20 22:00:15 -04:00
..
types Feature/#220 iframe support (#315) 2019-06-19 17:58:56 -04:00
array_test.go refactoring: .GetIn (#353) 2019-08-20 22:00:15 -04:00
array.go refactoring: .GetIn (#353) 2019-08-20 22:00:15 -04:00
binary.go New type system (#232) 2019-02-13 12:31:18 -05:00
boolean_test.go New type system (#232) 2019-02-13 12:31:18 -05:00
boolean.go Feature/#220 iframe support (#315) 2019-06-19 17:58:56 -04:00
date_time_test.go Fixed hashing 2018-10-05 15:17:22 -04:00
date_time.go Move value specific Iterable and Iterator interfaces into core module (#233) 2019-02-15 07:41:08 -05:00
float_test.go Fixed hashing 2018-10-05 15:17:22 -04:00
float.go Bugfix/#295 arithmetic operators (#298) 2019-05-19 12:12:11 -04:00
helpers_test.go Bugfix/#295 arithmetic operators (#298) 2019-05-19 12:12:11 -04:00
helpers.go refactoring: .GetIn (#353) 2019-08-20 22:00:15 -04:00
int_test.go Fixed hashing 2018-10-05 15:17:22 -04:00
int.go Linter Cleanup (#276) 2019-03-29 10:48:51 -04:00
none.go New type system (#232) 2019-02-13 12:31:18 -05:00
object_test.go refactoring: .GetIn (#353) 2019-08-20 22:00:15 -04:00
object.go refactoring: .GetIn (#353) 2019-08-20 22:00:15 -04:00
string_test.go Fixed incorrect String.length (#238) 2019-02-24 13:21:34 -05:00
string.go Fixed incorrect String.length (#238) 2019-02-24 13:21:34 -05:00