private void reloadMaps() {
		pathMap.clear();
		fileMap.clear();
		for (String key : userData.getStringPropertyNames()) {
			if (key.startsWith(USER_PATH_TRANSFORM_PREFIX)) {
				String value = userData.getStringProperty(key, null);
				if (StringUtils.isBlank(value)) {
					throw new AssertionError("blank value for path " + key);
				}
				pathMap.put(key.substring(USER_PATH_TRANSFORM_PREFIX.length()), value);
				continue;
			}
			if (key.startsWith(USER_FILE_TRANSFORM_PREFIX)) {
				String value = userData.getStringProperty(key, null);
				if (StringUtils.isBlank(value)) {
					throw new AssertionError("blank value for file " + key);
				}
				fileMap.put(key.substring(USER_FILE_TRANSFORM_PREFIX.length()), value);
			}
		}
	}
Throws an {@link IllegalArgumentException} if {@code directory} is not
a valid, normalized directory path (with forward slashes).
@param directory path to validate
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/database/sourcemap/UserDataPathTransformer.java