Re: [Pydev-code] Why are classes packaged into a jar inside the jar
Brought to you by:
fabioz
From: Andreas P. <an...@fr...> - 2014-05-20 19:43:32
|
Hi Fabio, just for your information, I also changed the other plugins now for 2.8 and 3.1 and pushed the branches to my clone: https://github.com/apaku/Pydev/tree/2.8.2_with_sdk https://github.com/apaku/Pydev/tree/3.1.0_with_sdk Seems to work just fine here in Eclipse and makes exploring PyDev API a lot easier. Andreas On 2014-05-17 17:44, Andreas Pakulat wrote: > 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 <an...@fr...> >> 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 sq...@fr... >>> 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 >>> pyd...@li... >>> 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 >> pyd...@li... >> https://lists.sourceforge.net/lists/listinfo/pydev-code -- Andreas Pakulat sq...@fr... froglogic GmbH - Automated UI and Web Testing |