private void processClassFiles(JarEntry entry) {

		String name = entry.getName();
		if (!name.endsWith(CLASS_EXT)) {
			return;
		}
		name = name.substring(0, name.indexOf(CLASS_EXT));
		name = name.replace('/', '.');

		String epName = ClassSearcher.getExtensionPointSuffix(name);
		if (epName != null) {
			classes.add(new ClassFileInfo(path, name, epName));
		}
	}
Pattern for matching jar files in a module lib dir
<p>
The pattern roughly states to accept any path that contains {@code lib} or 
{@code build/libs}, ending in {@code .jar} (non-capturing) and then 
grab that dir's parent and the name of the jar file.
Ghidra/Framework/Generic/src/main/java/ghidra/util/classfinder/ClassJar.java