"NYI" popup on rename refactoring

With the latest nightly I'm getting a popup with the message "NYI" (not yet implemented?) after performing rename refactorings. I did not get this in the previous build. Was something "unimplemeted"?

8 comments
Comment actions Permalink

One side effect I see when doing renames now is the that import is refactored incorrectly -- the package is omitted leaving only a classname in the import.

0
Comment actions Permalink

I also noticed that the full package was omitted on a class rename, leaving only the classname in the import.  This was using either (0.3.307) or (0.3.312), not sure which.

Sam Reid

0
Comment actions Permalink

Yes, it's strange bug, I'll fix it. Thank you.

Best regards,
Alexander Podkhalyuzin.

0
Comment actions Permalink

This bug was fixed.

Best regrads,
Alexander Podkhalyuzin.

0
Comment actions Permalink

One method on Type Projection references is not implemented. But you shouldn't see that this exception is thrown. And all should work right. Can you send this popup message?

Best regards,
Alexander Podkhalyuzin.

0
Comment actions Permalink

I did a drag/move of a package and got a popup that said "Can only bind to a class". I tried a few more times and did not get the popup. But in all cases the classes contained in the package did not get their package declarations updated.

0
Comment actions Permalink

The popup no longer appears on a class name refactoring. But in dependent classes the package is still not correctly updated: It always results in the just the class simple name.

0
Comment actions Permalink

Got this after renaming a namespace in Scala code, 10+ years later :)

IntelliJ IDEA 2022.3.3 (Ultimate Edition)
Build #IU-223.8836.41, built on March 10, 2023
Licensed to <NOPE>
Subscription is active until March 12, 2024.
For educational use only.
Runtime version: 17.0.6+1-b653.34 amd64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.
Linux 6.2.6-arch1-1
GC: G1 Young Generation, G1 Old Generation
Memory: 8096M
Cores: 20
Registry:
    scala.erase.compiler.process.jdk.once=false

Non-Bundled Plugins:
    org.intellij.scala (2022.3.20)
    Pythonid (223.8836.41)
    com.jetbrains.php (223.8836.42)

Kotlin: 223-1.8.0-release-345-IJ8836.41
Current Desktop: GNOME

0

Please sign in to leave a comment.