We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8eaaf86 commit d1be2f8Copy full SHA for d1be2f8
1 file changed
src/main/java/com/retailsvc/http/internal/HealthRenderer.java
@@ -9,10 +9,13 @@
9
*/
10
public final class HealthRenderer {
11
12
+ /** Initial StringBuilder capacity sized for an outcome with one dependency (the common case). */
13
+ private static final int INITIAL_CAPACITY = 64;
14
+
15
private HealthRenderer() {}
16
17
public static String renderJson(boolean up, List<Dependency> dependencies) {
- StringBuilder sb = new StringBuilder(64);
18
+ StringBuilder sb = new StringBuilder(INITIAL_CAPACITY);
19
sb.append("{\"outcome\":\"").append(label(up)).append("\",\"dependencies\":[");
20
for (int i = 0; i < dependencies.size(); i++) {
21
if (i > 0) {
0 commit comments