protected void writeHeader(PrintWriter writer, String category) {
		if (category == null) {
			category = "_NEW_";
		}

		writer.println(getCommentCharacter() + "TODO write a description for this script");

		for (String metadataItem : ScriptInfo.METADATA) {
			writer.print(getCommentCharacter() + metadataItem + " ");

			if (metadataItem.equals(ScriptInfo.AT_CATEGORY)) {
				writer.print(category);
			}
			else if (metadataItem.equals(ScriptInfo.AT_RUNTIME)) {
				writer.print(getRuntimeEnvironmentName());
			}

			writer.println("");
		}

		writer.println("");
	}
Writes the script header.

<p>
Include a place holder for each meta-data item.

@param writer the print writer
@param category the default category
Ghidra/Features/Base/src/main/java/ghidra/app/script/GhidraScriptProvider.java