when changing the signature of a variable, the res...
# intellij
m
when changing the signature of a variable, the result will be an
internal val myvariable: MyType
this breaks my code because internal visibility modifier wasn't initially there. I can't change this either I believe, or is there a setting I missed?
w
which refactoring specifically are you using? 🤔
Screenshot 2022-09-29 at 15.16.22.mov
m
excuse the dutch; but I only have this 🤔
w
Yep I confirm that’s what I see when refactoring a property of an interface and there’s an issue for this: https://youtrack.jetbrains.com/issue/KTIJ-6091/Change-signature-refactoring-makes-abstract-property-in-interface-internal
m
cheers cheers
I have subinterfaces, classes and delegates all extending these properties so refactoring is a hassle for me, hope it gets tackled soon 🙂
w
yeah doesn’t seem like there’s any workaround 😕
w
🍿 😄 but yeah, Kotlin refactoring as slow and lacking, I’m happy you brought that up! Interested in catching up with the discussion