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-22 20:54:37
|
Hi Fabio, I'll rebase the changes and create a pull request tomorrow. Andreas On 2014-05-22 20:53, Fabio Zadrozny wrote: > Can you provide a patch against the latest version in development for me > to test? If everything works and I can find no issues, I can change > it to work like that... > > Cheers, > > Fabio > > On Tue, May 20, 2014 at 4:43 PM, Andreas Pakulat <an...@fr...> > wrote: > >> 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 [1] >> https://github.com/apaku/Pydev/tree/3.1.0_with_sdk [2] >> >> 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 [3] >> > >> > 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 [4] >> > >> > 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 [5] [1] >> >>> _______________________________________________ >> >>> pydev-code mailing list >> >>> pyd...@li... >> >>> https://lists.sourceforge.net/lists/listinfo/pydev-code [6] [2] >> >> >> >> >> >> >> >> Links: >> >> ------ >> >> [1] http://p.sf.net/sfu/SauceLabs [5] >> >> [2] https://lists.sourceforge.net/lists/listinfo/pydev-code [6] >> >> >> >> >> >> >> >> >> ------------------------------------------------------------------------------ >> >> "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 [5] >> >> >> >> _______________________________________________ >> >> pydev-code mailing list >> >> pyd...@li... >> >> https://lists.sourceforge.net/lists/listinfo/pydev-code [6] >> >> -- >> 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 [5] >> _______________________________________________ >> pydev-code mailing list >> pyd...@li... >> https://lists.sourceforge.net/lists/listinfo/pydev-code [6] > > > > Links: > ------ > [1] https://github.com/apaku/Pydev/tree/2.8.2_with_sdk > [2] https://github.com/apaku/Pydev/tree/3.1.0_with_sdk > [3] https://github.com/apaku/Pydev/tree/build_src_packages > [4] https://github.com/apaku/Pydev/tree/c.p.p.debug_no_jar_in_jar > [5] http://p.sf.net/sfu/SauceLabs > [6] 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 |