SYS-REQ-112
(value []byte)
| 2469 | |
| 2470 | // SYS-REQ-112 |
| 2471 | func validContainerPrimitive(value []byte) bool { |
| 2472 | for len(value) > 0 && isContainerWhitespace(value[len(value)-1]) { |
| 2473 | value = value[:len(value)-1] |
| 2474 | } |
| 2475 | if len(value) == 0 { |
| 2476 | return false |
| 2477 | } |
| 2478 | |
| 2479 | if bytes.Equal(value, trueLiteral) || bytes.Equal(value, falseLiteral) || bytes.Equal(value, nullLiteral) { |
| 2480 | return true |
| 2481 | } |
| 2482 | return validJSONNumber(value) |
| 2483 | } |
| 2484 | |
| 2485 | // SYS-REQ-112 |
| 2486 | func validJSONNumber(value []byte) bool { |
no test coverage detected