@Override
				protected void buildDeclarationFlags(@Nonnull StringBuilder sb) {
					Collection<AccessFlag> flags = AccessFlag.getApplicableFlags(AccessFlag.Type.METHOD, method.getAccess());
					flags = AccessFlag.sort(AccessFlag.Type.METHOD, flags);
					flags.remove(AccessFlag.ACC_PUBLIC);
					flags.remove(AccessFlag.ACC_ABSTRACT);
					boolean isAbstract = AccessFlag.isAbstract(method.getAccess());
					if (!flags.isEmpty()) {
						String flagsStr = AccessFlag.toString(flags);
						if (!isAbstract)
							sb.append("default ");
						sb.append(flagsStr).append(' ');
					} else if (!isAbstract)
						sb.append("default ");
				}
Appends the given method.

@param out
		Printer to write to.
@param method
		Regular method.
recaf-core/src/main/java/software/coley/recaf/services/decompile/fallback/print/ClassPrinter.java