From 2ccdbcb7ff966d4381da67df255087f6e37dda38 Mon Sep 17 00:00:00 2001 From: Roman Shevchenko Date: Fri, 20 May 2016 20:15:46 +0200 Subject: [PATCH] [java-decompiler] correct decompilation of refs to inner generic classes (IDEA-155430) --- .../java/decompiler/struct/gen/generics/GenericMain.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/java-decompiler/engine/src/org/jetbrains/java/decompiler/struct/gen/generics/GenericMain.java b/plugins/java-decompiler/engine/src/org/jetbrains/java/decompiler/struct/gen/generics/GenericMain.java index 0a3f9d33c9e6..509783abccf8 100644 --- a/plugins/java-decompiler/engine/src/org/jetbrains/java/decompiler/struct/gen/generics/GenericMain.java +++ b/plugins/java-decompiler/engine/src/org/jetbrains/java/decompiler/struct/gen/generics/GenericMain.java @@ -1,5 +1,5 @@ /* - * Copyright 2000-2015 JetBrains s.r.o. + * Copyright 2000-2016 JetBrains s.r.o. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -209,7 +209,7 @@ public class GenericMain { else { for (GenericType tp : enclosingClasses) { if (buffer.length() == 0) { - buffer.append(DecompilerContext.getImportCollector().getShortName(tp.value)); + buffer.append(DecompilerContext.getImportCollector().getShortName(tp.value.replace('/', '.'))); } else { buffer.append(tp.value);