@NotNull public static <T extends GradleEntityId> GradleProjectStructureNodeDescriptor<T> buildDescriptor( @NotNull T id, @NotNull String name) { return new GradleProjectStructureNodeDescriptor<T>(id, name, id.getType().getIcon()); }