SYS-REQ-112
(value []byte)
| 2283 | |
| 2284 | // SYS-REQ-112 |
| 2285 | func validContainerPrimitive(value []byte) bool { |
| 2286 | for len(value) > 0 && isContainerWhitespace(value[len(value)-1]) { |
| 2287 | value = value[:len(value)-1] |
| 2288 | } |
| 2289 | if len(value) == 0 { |
| 2290 | return false |
| 2291 | } |
| 2292 | |
| 2293 | if bytes.Equal(value, trueLiteral) || bytes.Equal(value, falseLiteral) || bytes.Equal(value, nullLiteral) { |
| 2294 | return true |
| 2295 | } |
| 2296 | return validJSONNumber(value) |
| 2297 | } |
| 2298 | |
| 2299 | // SYS-REQ-112 |
| 2300 | func validJSONNumber(value []byte) bool { |
no test coverage detected