Does anyone know of any good procedure or build to...
# build-tools
m
Does anyone know of any good procedure or build tool to help you with semantic versioning when you are creating libraries? For example, I would need something that make sure I do not accidentally change a function or class that is exposed in the API of my library in a breaking way. So I would get an warning or error at build time if the signature of a function has changed.
And with "changed" it could for example be compared with the head on Git or something similar.
a
check google's metalava
it can compare between old and new versions and point out incompatible changes
m
Thank you very much!