The Welkin Suite Forum

Add "Generate missing abstract methods" command for class.



Add "Generate missing abstract methods" command for class.

  • Please log in to reply

#1
windows version welkinsuite

donnie745

    Posted 13 Oct 2017

    Hi there,

    It would be nice to have a command for generating missing abstract methods when a class implements interfaces and/or extends an abstract class (making sure not to overwrite abstract methods that have been implemented in the class).


    Cheers,

    Donnie



    2 replies to this topic

    #2

    vlgubanovich

      Posted 13 Oct 2017

      Hi Donnie,


      Thank you for getting back with new ideas! I see you've changed the level of difficulty for your suggestions :)

      After the Dreamforce we'll start working on the refactoring options for Apex - for now we consider renaming and "implementing interfaces" as a priority, however haven't included work with abstract classes there. Won't promise now that we'll do this asap, however we'll do our best to handle this case as well in our first (or second) iteration of refactoring options for Apex.


      Thank you,

      Vladimir


      Vladimir Gubanovich
      Head of Product
       
      The Welkin Suite
      skype id: vladimir.gubanovich
      e-mail: vladimir.gubanovich@welkinsuite.com


      #3

      donnie745

        Posted 13 Oct 2017

        Thanks for getting back so quickly Vladimir, rename refactoring would be a very useful feature (I presume this would extend to renaming classes and interfaces as well as methods and variables/properties?). Also the "Implementing interfaces" feature would go a long way to satisfying my request above as we only have a handful of abstract classes currently in our code base (compared to the many interfaces we currently have and continue to add).


        Cheers,

        Donnie






        Boost Your Productivity. Get Started Today

        Try Free Trial