public List<Class<?>> getMissingRequiredServices() {
		List<Class<?>> missingServices = new ArrayList<>();
		for (Class<?> requiredServiceClass : pluginDescription.getServicesRequired()) {
			if (tool.getService(requiredServiceClass) == null) {
				missingServices.add(requiredServiceClass);
			}
		}
		return missingServices;
	}
Check if this plugin depends on the given plugin

@param plugin the plugin
@return true if this plugin depends on the given plugin
Ghidra/Framework/Project/src/main/java/ghidra/framework/plugintool/Plugin.java