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 <andreas@froglogic.com> 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
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 <andreas@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 squish@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 squish@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