@Override
	public void loadTaintData(Program program, File sarifFile) {

		try {
			//SarifTaintGraphRunHandler.setEnabled(true);
			SarifService sarifService = plugin.getSarifService();
			SarifSchema210 sarif_data = sarifService.readSarif(sarifFile);
			sarifService.showSarif(sarifFile.getName(), sarif_data);
		}
		catch (JsonSyntaxException e) {
			plugin.consoleMessage(
				"Syntax error in JSON taint data " + getName() + ": " + e.getMessage());
			e.printStackTrace();
		}
		catch (IOException e) {
			plugin.consoleMessage(
				"IO Exception parsing in JSON taint data " + getName() + ": " + e.getMessage());
			e.printStackTrace();
		}
	}
Read and parse a file that has Sarif JSON in it and set the addresses in the
listing that are tainted so they are highlighted.

@param sarifFile a file that contains SARIF JSON data.
Ghidra/Features/DecompilerDependent/src/main/java/ghidra/app/plugin/core/decompiler/taint/AbstractTaintState.java