public Map<String, String> getAnalysisOptionDescriptions(Program program,
			List<String> analysisOptions) {

		Options options = program.getOptions(Program.ANALYSIS_PROPERTIES);
		Map<String, String> optionsToDescriptions = new HashMap<>();

		String description;

		for (String singleOption : analysisOptions) {

			description = options.getDescription(singleOption);

			if (description == null) {
				description = "";
			}

			optionsToDescriptions.put(singleOption, description);
		}

		return optionsToDescriptions;
	}
Returns descriptions mapping to the given list of analysis option names. This method
returns an empty string for an analysis option if no description is available.

@param program  the program to get the analysis option description from
@param analysisOptions  the lists of analysis options to get the description for
@return  mapping between each analysis options and its description (description is empty
			string if none has been provided).
Ghidra/Features/Base/src/main/java/ghidra/app/script/GhidraScript.java