@Override
  public @NotNull PackagingElement<?> createModuleSource(@NotNull Module module) {
    final ModulePointer modulePointer = ModulePointerManager.getInstance(module.getProject()).create(module);
    return new ProductionModuleSourcePackagingElement(module.getProject(), modulePointer);
  }
@Override
  public @NotNull PackagingElement<?> createModuleSource(@NotNull Module module)