public static void writeNamespaceAsSARIF(Program program, List<GhidraClass> request, JsonArray results) throws IOException {
		SarifClassesNamespaceWriter writer = new SarifClassesNamespaceWriter(program.getExternalManager(), program.getSymbolTable(), request, null);
		new TaskLauncher(new SarifWriterTask("Libraries", writer, results), null);
	}
Write out the SARIF for the external library table.

@param results writer for SARIF
@param monitor monitor that can be canceled should be written
@throws IOException
Ghidra/Features/Sarif/src/main/java/sarif/managers/ExternalLibSarifMgr.java