bugsnag / bugsnag-java

BugSnag error reporting for Java.
https://www.bugsnag.com/platforms/java/
MIT License
56 stars 34 forks source link

[PIPE-5523] spring 6 / spring boot 3 notifier #188

Closed DavidPetran closed 1 year ago

DavidPetran commented 1 year ago

Goal

Design

As far as I can tell this is the only way to satisfy the requirements. In order to achieve compatibility with both spring versions we must compile against both versions. In order to achieve runtime compatibility with java 8, all switching needs be done in java 8, this forces classes to be loaded by string literal rather than class reference.

Changeset

Testing