From 2b4f45afea7ff588486a73c216921fda2e8a359a Mon Sep 17 00:00:00 2001 From: Mikhail Pyltsin Date: Mon, 23 Jun 2025 10:01:45 +0200 Subject: [PATCH] [java] IDEA-373074 Improve SOUT templates for java 25 -delete todos GitOrigin-RevId: 58071de495b345061cc5d17aea25780330d9d9ac --- .../src/com/intellij/codeInsight/TypeNullability.java | 1 - java/java-psi-api/src/com/intellij/psi/GenericsUtil.java | 3 +-- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/java/java-psi-api/src/com/intellij/codeInsight/TypeNullability.java b/java/java-psi-api/src/com/intellij/codeInsight/TypeNullability.java index d958465759fe..f2eed46ea2a7 100644 --- a/java/java-psi-api/src/com/intellij/codeInsight/TypeNullability.java +++ b/java/java-psi-api/src/com/intellij/codeInsight/TypeNullability.java @@ -131,7 +131,6 @@ public final class TypeNullability { TypeNullability::nullability, Collectors.mapping(TypeNullability::source, Collectors.toSet()))); Set sources = map.get(Nullability.NOT_NULL); if (sources != null) { - //todo? return new TypeNullability(Nullability.NOT_NULL, NullabilitySource.multiSource(sources)); } sources = map.get(Nullability.NULLABLE); diff --git a/java/java-psi-api/src/com/intellij/psi/GenericsUtil.java b/java/java-psi-api/src/com/intellij/psi/GenericsUtil.java index 42ce3d97e380..1f7765157019 100644 --- a/java/java-psi-api/src/com/intellij/psi/GenericsUtil.java +++ b/java/java-psi-api/src/com/intellij/psi/GenericsUtil.java @@ -328,7 +328,7 @@ public final class GenericsUtil { if (wildcardType.isSuper() && bound instanceof PsiIntersectionType) { return PsiWildcardType.createUnbounded(manager); } -//todo + final PsiType acceptedBound = bound.accept(this); if (acceptedBound instanceof PsiWildcardType) { if (((PsiWildcardType)acceptedBound).isExtends() != wildcardType.isExtends()) return PsiWildcardType.createUnbounded(manager); @@ -394,7 +394,6 @@ public final class GenericsUtil { PsiType componentType = transformed.getDeepComponentType(); if (componentType instanceof PsiWildcardType) { componentType = ((PsiWildcardType)componentType).getExtendsBound(); - //todo return PsiTypesUtil.createArrayType(componentType, transformed.getArrayDimensions()); } if (transformed instanceof PsiEllipsisType) {