@Override
    public String apply(File outputDir) {
      for (BuildTarget<?> target : myOutsIndex.getTargetsByOutputFile(outputDir)) {
        if (target instanceof ModuleBasedTarget) {
          return ((ModuleBasedTarget<?>)target).getModule().getName().trim();
        }
      }
      return ModulePathSplitter.DEFAULT_MODULE_NAME_SEARCH.apply(outputDir);
    }
@Override
    public String apply(File outputDir)