ErrorSink
ErrorSink copied to clipboard
Spigot plugin to send all warnings and errors to Sentry.io
Some performance statistics could be gathered to find bad regexes. Also tests could be done to check if we are on the main thread or not, so that we can...
For example exceptions that are printed to `System.out.err` are redirected from the standard stream to the logging framework (as level=warn for some reason), which they will go through line-by-line. This...
Test and fix collection of FATAL messages. *Noted by ChillerKraft*
Currently regex parts as defined at the bottom of the config can be used in all regexes with for example `{player}`, but if multiple players need to be matched the...
Add an option to prevent events getting into the log file and console. This helps to keep these clean and relates to the functionality of ErrorSink. *Suggested by ChillerKraft*
Scan all plugin jars for `.class` files and mark those packages as in app (and maybe all super packages of them?). Already using a set for package names so duplicates...
Just like AreaShop, add a maven argument to specify the build number and use that on the Jenkins build server to add the build number.
If an error occurs during shutdown it might not get reported, should test this and see why it does not report it. Maybe ErrorSink needs to slow down the shutdown...
Allows to test if the plugin works, can also be used in the setup tutorial.