SYS-REQ-112
(value []byte)
| 2356 | |
| 2357 | // SYS-REQ-112 |
| 2358 | func validContainerPrimitive(value []byte) bool { |
| 2359 | for len(value) > 0 && isContainerWhitespace(value[len(value)-1]) { |
| 2360 | value = value[:len(value)-1] |
| 2361 | } |
| 2362 | if len(value) == 0 { |
| 2363 | return false |
| 2364 | } |
| 2365 | |
| 2366 | if bytes.Equal(value, trueLiteral) || bytes.Equal(value, falseLiteral) || bytes.Equal(value, nullLiteral) { |
| 2367 | return true |
| 2368 | } |
| 2369 | return validJSONNumber(value) |
| 2370 | } |
| 2371 | |
| 2372 | // SYS-REQ-112 |
| 2373 | func validJSONNumber(value []byte) bool { |
no test coverage detected