public static Set<String> getResourceNames(String dirName, String extension) {

		Set<String> resourceNames = doGetResourceNames(getDefaultSearchPaths(), dirName, extension);
		Set<String> testResourceNames =
			doGetResourceNames(getTestSearchPaths(), dirName, extension);

		resourceNames.addAll(testResourceNames);
		return resourceNames;
	}
Search the classpath for files in the &lt;classpath entry&gt;/<code>dirName</code> 
location that have the given extension.  In <code>null</code> is passed for the 
extension, then all files found in the given dir names will be returned.  In this 
way, <code>null</code> is a wildcard.

<P>The names returned from this method are relative and are meant to be used in a 
later callback to this class for methods such as {@link #loadImage(String)} or
{@link #getResource(String)}.


@param dirName the name of the directory under which to search
@param extension the extension that matching files must possess
@return set of filenames in the given directory that end with the given extension
Ghidra/Framework/Gui/src/main/java/resources/ResourceManager.java