sentry-go
sentry-go copied to clipboard
API compatibility checker
In sentry-dotnet, https://github.com/getsentry/sentry-dotnet/pull/234 introduced PublicApiAnalyzers.
This is a tracking issue in case we ever want to do the same for sentry-go, in particular after a 1.0.0 release.
References:
- https://blog.merovius.de/2015/07/29/backwards-compatibility-in-go.html
- Go does keep track of its own public API:
- https://github.com/golang/go/tree/master/api
- https://github.com/golang/go/issues/4993
- https://github.com/tv42/go/commit/15e43aaea62cc3b745d7f64f50dccdd8501daeb5
- https://github.com/smola/gocompat
- https://golang.org/doc/go1compat
https://github.com/go-modules-by-example/index/blob/master/019_apidiff/README.md
https://go.googlesource.com/exp/+/master/apidiff/README.md
This issue has gone three weeks without activity. In another week, I will close it.
But! If you comment or otherwise update it, I will reset the clock, and if you label it Status: Backlog
or Status: In Progress
, I will leave it alone ... forever!
"A weed is but an unloved flower." ― Ella Wheeler Wilcox 🥀