Mark some symbols to be deprecated #minor (#698) #699
Loading…
Reference in New Issue
No description provided.
Delete Branch "cherry-pick-402698831-release-1.0"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This change introduces the file deprecated.go, which contains any
constants, functions, and types that are slated to be deprecated in the
next major release.
These symbols are deprecated because they refer to old spellings in
pre-1.0 libgit2. This also makes the build be done with the
-DDEPRECATE_HARD
flag to avoid regressions.This, together with
gorelease[1] should
make releases safer going forward.
1: More information about how that works at
https://go.googlesource.com/exp/+/refs/heads/master/apidiff/README.md
(cherry picked from commit
137c05e802
)