Hi Fabio, The change (based on 2.8.2 since thats what we currently use, so was easier to try out) for creating source packages and an sdk feature is at:
https://github.com/apaku/Pydev/tree/build_src_packages Based on that I changed the com.python.pydev.debug package to contain the class files directly inside the plugin jar (instead of creating another jar inside that) and created a branch for that as well: https://github.com/apaku/Pydev/tree/c.p.p.debug_no_jar_in_jar Andreas On 2014-05-16 17:40, Fabio Zadrozny wrote: > Hi Andreas, > > Do you have the change you did on github so that I can take a look on > what'd change? > > On Fri, May 16, 2014 at 7:38 AM, Andreas Pakulat <andr...@froglogic.com> > wrote: > >> Hi, >> >> I was exploring how to get an 'sdk' bundle set up for PyDev and have the >> necessary source plugins and features now. Unfortunately it seems that >> Eclipse does not cope very well with the way PyDev plugins setup their >> classes. In particular having the class files inside a jar thats itself >> packed into the actual plugin jar does not allow Eclipse to automatically >> connect class files and sources. >> >> I've adjusted one of the plugins to not create such a jar-in-a-jar and >> for >> that plugin Eclipse can lookup sources for the classes of the plugin just >> fine. >> >> However before creating a pull request that changes this in all plugins I >> wanted to check wether there's a particular reason for doing this that >> I'm >> not seeing. >> >> Andreas >> >> -- >> Andreas Pakulat squ...@froglogic.com >> froglogic GmbH - Automated UI and Web Testing >> >> >> ------------------------------------------------------------------------------ >> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE >> Instantly run your Selenium tests across 300+ browser/OS combos. >> Get unparalleled scalability from the best Selenium testing platform >> available >> Simple to use. Nothing to install. Get started now for free." >> http://p.sf.net/sfu/SauceLabs [1] >> _______________________________________________ >> pydev-code mailing list >> pydev-code@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/pydev-code [2] > > > > Links: > ------ > [1] http://p.sf.net/sfu/SauceLabs > [2] https://lists.sourceforge.net/lists/listinfo/pydev-code > > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform > available > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > > _______________________________________________ > pydev-code mailing list > pydev-code@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/pydev-code -- Andreas Pakulat squ...@froglogic.com froglogic GmbH - Automated UI and Web Testing ------------------------------------------------------------------------------ "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE Instantly run your Selenium tests across 300+ browser/OS combos. Get unparalleled scalability from the best Selenium testing platform available Simple to use. Nothing to install. Get started now for free." http://p.sf.net/sfu/SauceLabs _______________________________________________ pydev-code mailing list pydev-code@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pydev-code