| value(double) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| value(Object) |   | 68% |   | 64% | 5 | 8 | 3 | 15 | 0 | 1 |
| value(boolean) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| value(long) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| JSONStringer() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| beforeValue() |   | 81% |   | 66% | 3 | 7 | 2 | 15 | 0 | 1 |
| close(JSONStringer.Scope, JSONStringer.Scope, String) |   | 85% |   | 83% | 1 | 4 | 1 | 8 | 0 | 1 |
| open(JSONStringer.Scope, String) |   | 81% |   | 75% | 1 | 3 | 1 | 6 | 0 | 1 |
| beforeKey() |   | 80% |   | 75% | 1 | 3 | 1 | 8 | 0 | 1 |
| peek() |   | 73% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
| key(String) |   | 64% |   | 50% | 1 | 2 | 1 | 5 | 0 | 1 |
| toString() |   | 80% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| newline() |   | 95% |   | 50% | 1 | 2 | 1 | 5 | 0 | 1 |
| string(String) |  | 100% |  | 100% | 0 | 9 | 0 | 15 | 0 | 1 |
| JSONStringer(int) |  | 100% | | n/a | 0 | 1 | 0 | 7 | 0 | 1 |
| replaceTop(JSONStringer.Scope) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| endArray() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| endObject() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| array() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| object() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |