Benchmark harness support for STK-REQ-004.
()
| 2601 | |
| 2602 | // Benchmark harness support for STK-REQ-004. |
| 2603 | func (mj *SmallPayload) MarshalJSON() ([]byte, error) { |
| 2604 | var buf fflib.Buffer |
| 2605 | if mj == nil { |
| 2606 | buf.WriteString("null") |
| 2607 | return buf.Bytes(), nil |
| 2608 | } |
| 2609 | err := mj.MarshalJSONBuf(&buf) |
| 2610 | if err != nil { |
| 2611 | return nil, err |
| 2612 | } |
| 2613 | return buf.Bytes(), nil |
| 2614 | } |
| 2615 | |
| 2616 | // Benchmark harness support for STK-REQ-004. |
| 2617 | func (mj *SmallPayload) MarshalJSONBuf(buf fflib.EncodingBuffer) error { |
nothing calls this directly
no test coverage detected