code: private void mapClassResourceEntry(String fileName, Object location) {
  		Object previouslyFoundLocation = mixedResourceLocations.get(fileName);
  		if (previouslyFoundLocation != null && !previouslyFoundLocation.equals(location)) {
  			//this may indicate a conflict
  			//it occurs frequently for "/MANIFEST.MF" which shouldn't be a problem
  			//it may occur for other resources
  			//log those occurrences that seem suspicious
  			registerMultipleLocations(fileName, location);
  			return;
  		}
  		if (fileName.endsWith(".properties")) {
  			String className = convertFileNameToClassName(fileName);
  			propertiesResourceLocations.put(className, fileName);
  		} else if (fileName.endsWith(".class")) {
  			String className = convertFileNameToClassName(fileName);
  			classResourceLocations.put(className, location);
  		}
  		mixedResourceLocations.put(fileName, location);
  	}
docs: Maps (class) resources to files.
  
  @param fileName
  @param location