@Override
  protected @NotNull AbstractTreeNode createModuleNode(@NotNull Module module) {
    return new PackageViewModuleNode(module.getProject(), module, getSettings());
  }
@Override
  protected @NotNull AbstractTreeNode createModuleNode(@NotNull Module module)