Skip to content

Commit 7d107b0

Browse files
committed
fix: Create template from codelens doesn't work in IDEA EAP 2023-3 EAP
Fixes #1216 Signed-off-by: azerr <azerr@redhat.com>
1 parent b657071 commit 7d107b0

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/main/java/com/redhat/devtools/intellij/qute/psi/internal/java/QuteJavaCodeLensCollector.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
import com.redhat.devtools.intellij.lsp4mp4ij.psi.core.utils.IPsiUtils;
2020
import com.redhat.devtools.intellij.qute.psi.QuteCommandConstants;
2121
import com.redhat.devtools.intellij.qute.psi.utils.PsiQuteProjectUtils;
22+
import com.redhat.devtools.intellij.qute.psi.utils.PsiTypeUtils;
2223
import com.redhat.devtools.intellij.qute.psi.utils.TemplatePathInfo;
2324
import com.redhat.qute.commons.datamodel.DataModelParameter;
2425
import com.redhat.qute.commons.datamodel.GenerateTemplateInfo;
@@ -109,7 +110,7 @@ private static List<DataModelParameter> createParameter(PsiMethod method) {
109110
//ITypeBinding binding = parameterType.resolveBinding();
110111
DataModelParameter parameter = new DataModelParameter();
111112
parameter.setKey(parameterName);
112-
parameter.setSourceType(parameterType.getPresentableText());
113+
parameter.setSourceType(PsiTypeUtils.resolveSignature(parameterType, false));
113114
parameters.add(parameter);
114115
}
115116
return parameters;

0 commit comments

Comments
 (0)