\n" +
+ "" + outputChangeStatus(constructor) + " | \n" +
+ "" + modifiers(constructor) + " | \n" +
+ "" + genericTemplates(constructor) + " | \n" +
+ "" + constructor.getName() + "(" + parameters(constructor) + ")" + annotations(constructor.getAnnotations()) + " | \n" +
+ "" + exceptions(constructor) + " | \n" +
+ "" + compatibilityChanges(constructor) + " | \n" +
+ "" +
+ loadAndFillTemplate("/html/line-numbers.html", mapOf(
+ "oldLineNumber", constructor.getOldLineNumberAsString(),
+ "newLineNumber", constructor.getNewLineNumberAsString())) + " | \n" +
+ "
\n")
+ .collect(Collectors.joining());
+ }
+
+ private String exceptions(JApiConstructor constructor) {
+ if (!constructor.getExceptions().isEmpty()) {
+ return loadAndFillTemplate("/html/exceptions.html", mapOf(
+ "tbody", exceptionsTBody(constructor.getExceptions())
+ ));
+ }
+ return "";
+ }
+
+ private String exceptionsTBody(List