@Deprecated
	private static PluginDescription createPluginDescriptionFromDeprecatedStaticMethod(
			Class<? extends Plugin> pluginClass) {
		try {
			Method method = pluginClass.getMethod("getPluginDescription", Class.class);
			if (method.getReturnType() == PluginDescription.class) {
				return (PluginDescription) method.invoke(null, pluginClass);
			}
			Msg.debug(PluginDescription.class,
				"Bad return type for getPluginDescription in " + pluginClass.getName());
		}
		catch (Throwable e) {
			Msg.debug(PluginDescription.class, "Error getting plugin description for " +
				pluginClass.getName() + ": " + e.getMessage());
		}

		return null;
	}
Creates a {@link PluginDescription} using information gathered from annotations
present on the specified {@link Plugin}'s class.

@param c Plugin's class
@return new {@link PluginDescription} or null if no annotation info available
Ghidra/Framework/Project/src/main/java/ghidra/framework/plugintool/util/PluginDescription.java