LibreOffice / loeclipse

LibreOffice Eclipse plugin for extension development
https://libreoffice.github.io/loeclipse/
31 stars 25 forks source link

Setup automatic error reporting #47

Closed smehrbrodt closed 6 years ago

smehrbrodt commented 7 years ago

https://ctrlflow.com/automated-error-reporting/

JohannesDorn commented 6 years ago

Hi,

I am one of the developers of Automated Error Reporting. I've noticed that you have already set up an account with us but haven't send any error reports, yet.

Due to your removal of the "easy-hack" tag, can I assume that you tried to integrate error reporting but it didn't work?

If so, this may have been due to a missing dependency in your MANIFEST.MF file. We have since clarified our documentation; I am sorry if it hasn't been clear enough in the past.

To try again, simply follow the guide on your service’s client configurations page and it should work.

If you want I could also make a pull request that adds Automated Error Reporting.

smehrbrodt commented 6 years ago

I added the stuff to the "core" plugin, can you please check if it's accurate?

This project contains 2 plugins, can I add the same thing for the "java" plugin?

JohannesDorn commented 6 years ago

It does indeed look accurate.

It is not necessary to configure the extension point again for a the "java" plugin. Errors reported in either will be sent to your error reporting service.

A separate configuration would only be needed if you wanted to send errors from different plugins to different, or if one plugin could be installed without the other.

In the latter case I would suggest introducing a minimal plugin that configures the error reporting which would always be installed along with any other plugin. But I think in your case, you won't need to do that.

smehrbrodt commented 6 years ago

Thanks, will release a new version. Lets see if errors will be reported then.

JohannesDorn commented 6 years ago

Indeed they are :)

I did a quick test and managed to get a NullPointerException in the LibreOffice plugin and reported it.

smehrbrodt commented 6 years ago

Nice :)