From 04c2e283419bd539653423f636ad586641636799 Mon Sep 17 00:00:00 2001 From: Yan Zhulanow Date: Fri, 11 Aug 2017 15:36:28 +0300 Subject: [PATCH] Kapt: Do not use awkward ('$' -> '/') logic for KAPT3 class builder mode So (for the most often reproduction case) #KT-19433 Fixed Before this commit, internal names for nested classes were written as test/Foo/Bar (comparing to test/Foo$Bar in the normal mode), as getting qualified names from such internal names was trivial. But, because of IC, we needed to write class files to the disk, so our decompiler could find such "broken" classes and read it in a wrong way. --- plugins/kapt3/kapt3.iml | 1 + 1 file changed, 1 insertion(+) diff --git a/plugins/kapt3/kapt3.iml b/plugins/kapt3/kapt3.iml index 0bb5890cf39..1d1a30a735f 100644 --- a/plugins/kapt3/kapt3.iml +++ b/plugins/kapt3/kapt3.iml @@ -17,5 +17,6 @@ + \ No newline at end of file