public static boolean hasIndexedStructure(String rootPath) {
		File rootFile = new File(rootPath);
		if (rootFile.isDirectory()) {
			try {
				int itemCount = verifyIndexedFileStructure(rootFile);
				// if there are no items assume it is not indexed
				// since we rely on property files to make this
				// determination
				return itemCount != 0;
			}
			catch (IndexReadException e) {
				// contains non-indexed content
			}
		}
		return false;
	}
Determine if the specified directory contains a likely 
indexed filesystem.
@param rootPath filesystem root
@return true if filesystem appears to be indexed (not mangled)
Ghidra/Framework/FileSystem/src/main/java/ghidra/framework/store/local/IndexedLocalFileSystem.java