alephium / ralph-lsp

Ralph language server
7 stars 1 forks source link

Renaming an inherited function should also rename its implementations #315

Closed simerplaha closed 3 weeks ago

simerplaha commented 1 month ago

For example, in the following case, renaming Parent.function should also rename Child.function

Interface Parent {
  fn function() -> ()
}

Contract Child() implements Parent {
  fn function() -> () {

  }
}
simerplaha commented 3 weeks ago

Resolved in #319.