GNU Emacs as a lightweight Java IDE - 2 (Refactoring)

Anand Tamariya <[email protected]> Sun, 1 Dec 2019 14:25:06 +0530
Newsgroups gmane.emacs.semantic
Message-ID <CADm7Y4mNgip1qeBhwpRBrPQOCC60aN1ZzNTLsqVACjMhuQ-0nA@mail.gmail.com>
--===============8697847872951237449==
Content-Type: multipart/alternative; boundary="0000000000003e298d0598a09fb1"

--0000000000003e298d0598a09fb1
Content-Type: text/plain; charset="UTF-8"

Hi,
I've implemented following refactoring commands for Java.
- Extract method
- Extract interface
- Implement interface
- Pull up method
- Find references
- Rename variables and methods

The video also demonstrates power of CEDET semantic. Same command is used
to extract method both from Java and Lisp code. It might still be rough
around the edges. Patches and feedback are welcome.

Demo:
https://youtu.be/zmRac_BNbv0

Regards,
Anand

--0000000000003e298d0598a09fb1
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>Hi,</div><div>I&#39;ve implemented following refactor=
ing commands for Java. <br></div><div>- Extract method</div><div>- Extract =
interface</div><div>- Implement interface</div><div>- Pull up method<br></d=
iv><div>- Find references</div><div>- Rename variables and methods</div><di=
v><br></div><div>The video also demonstrates power of CEDET semantic. Same =
command is used to extract method both from Java and Lisp code. It might st=
ill be rough around the edges. Patches and feedback are welcome.<br></div><=
div><br></div><div>Demo:<br></div><div><a href=3D"https://youtu.be/zmRac_BN=
bv0">https://youtu.be/zmRac_BNbv0</a></div><div><br></div><div>Regards,</di=
v><div>Anand<br></div></div>

--0000000000003e298d0598a09fb1--


--===============8697847872951237449==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline


--===============8697847872951237449==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
cedet-semantic mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/cedet-semantic

--===============8697847872951237449==--