(val, paths, path)
| 3306 | } |
| 3307 | |
| 3308 | function _pushNestedArrayPaths(val, paths, path) { |
| 3309 | if (val != null) { |
| 3310 | const numElements = val.length; |
| 3311 | for (let j = 0; j < numElements; ++j) { |
| 3312 | if (Array.isArray(val[j])) { |
| 3313 | _pushNestedArrayPaths(val[j], paths, path + '.' + j); |
| 3314 | } else { |
| 3315 | paths.add(path + '.' + j); |
| 3316 | } |
| 3317 | } |
| 3318 | } |
| 3319 | } |
| 3320 | |
| 3321 | /*! |
| 3322 | * ignore |
no test coverage detected