diff --git a/tools/idea/jps-plugin/src/main/java/org/teavm/idea/jps/RenamingVisitor.java b/tools/idea/jps-plugin/src/main/java/org/teavm/idea/jps/RenamingVisitor.java index 38303668b..b05f11627 100644 --- a/tools/idea/jps-plugin/src/main/java/org/teavm/idea/jps/RenamingVisitor.java +++ b/tools/idea/jps-plugin/src/main/java/org/teavm/idea/jps/RenamingVisitor.java @@ -264,7 +264,7 @@ public class RenamingVisitor extends ClassVisitor { private String renameType(Type type) { switch (type.getSort()) { case Type.ARRAY: - return "[" + renameType(type.getElementType()); + return "[" + renameValueDesc(type.getDescriptor().substring(1)); case Type.METHOD: return "(" + Arrays.stream(type.getArgumentTypes()).map(this::renameType) .collect(Collectors.joining("")) + ")" + renameType(type.getReturnType()); diff --git a/tools/idea/teavm/pom.xml b/tools/idea/teavm/pom.xml deleted file mode 100644 index 7800812bf..000000000 --- a/tools/idea/teavm/pom.xml +++ /dev/null @@ -1,90 +0,0 @@ - - - 4.0.0 - - - org.teavm - teavm - 0.5.0-SNAPSHOT - ../../.. - - - teavm-idea-jps-repack - - - - org.teavm - teavm-tooling - ${project.version} - - - org.slf4j - slf4j-api - - - - - org.teavm - teavm-chrome-rdp - ${project.version} - - - org.slf4j - slf4j-api - - - - - org.teavm - teavm-metaprogramming-impl - ${project.version} - - - - - - - org.apache.maven.plugins - maven-shade-plugin - 2.4.3 - - - package - - shade - - - - - org.objectweb.asm - org.teavm.asm - - - org.objectweb.asm - org.teavm.asm - - - false - - - - - - - \ No newline at end of file diff --git a/tools/idea/teavm/teavm-idea-jps-repack.iml b/tools/idea/teavm/teavm-idea-jps-repack.iml deleted file mode 100644 index bf64d3e1e..000000000 --- a/tools/idea/teavm/teavm-idea-jps-repack.iml +++ /dev/null @@ -1,47 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file