public Set<String> getPluginNamesByCurrentPackage(List<String> classNames) {
		Set<PluginPackage> packages = new HashSet<>();
		Set<String> adjustedClassNames = new HashSet<>();

		for (String className : classNames) {
			PluginDescription pd = descriptionsByName.get(className);
			if (pd == null) {
				continue; // plugin no longer in tool
			}

			if (pd.getStatus() == PluginStatus.RELEASED) {
				packages.add(pd.getPluginPackage());
			}
			else {
				adjustedClassNames.add(className);
			}
		}

		for (PluginPackage pluginPackage : packages) {
			List<PluginDescription> packageDescriptions = descriptionsByPackage.get(pluginPackage);
			for (PluginDescription pd : packageDescriptions) {
				adjustedClassNames.add(pd.getPluginClass().getName());
			}
		}

		return adjustedClassNames;
	}
Used to convert an old style tool XML file by mapping the given class names to plugin
packages and then adding <b>all</b> plugins in that package.  This has the effect of pulling
in more plugin classes than were originally specified in the tool xml.

@param classNames the list of classNames from the old XML file
@return the adjusted set of plugin class names
Ghidra/Framework/Project/src/main/java/ghidra/framework/plugintool/PluginsConfiguration.java