protected void appendBody(@Nonnull StringBuilder sb) {
		Textifier textifier = new Textifier();
		ClassVisitor printVisitor = new ClassVisitor(RecafConstants.getAsmVersion()) {
			@Override
			public MethodVisitor visitMethod(int access, String name, String descriptor, String signature, String[] exceptions) {
				return new TraceMethodVisitor(textifier);
			}
		};
		classInfo.getClassReader().accept(new MemberFilteringVisitor(printVisitor, method), 0);

		sb.append(" {\n");
		if (!textifier.getText().isEmpty()) {
			// Pipe ASM's text line model to an output.
			ByteArrayOutputStream baos = new ByteArrayOutputStream();
			PrintWriter writer = new PrintWriter(baos);
			textifier.print(writer);
			writer.close();

			// Cleanup the output text.
			String asmDump = baos.toString(StandardCharsets.UTF_8);

			// Indent it just a bit with our printer and append to the string builder.
			Printer codePrinter = new Printer();
			codePrinter.setIndent(" ");
			codePrinter.appendMultiLine(asmDump);

			sb.append("    /*\n");
			sb.append(codePrinter);
			sb.append("    */\n");
		}
		sb.append("    throw new RuntimeException(\"Stub method\");\n");
		sb.append("}\n");
	}
Appends the method body to the printer.

@param sb
		Builder to add to.
recaf-core/src/main/java/software/coley/recaf/services/decompile/fallback/print/MethodPrinter.java