Semver:可以在没有主要版本凹凸的情况下删除函数吗?

时间:2016-03-21 15:33:34

标签: semantic-versioning

使用语义版本控制时,如果该函数不是公共API的一部分,是否可以在没有主要版本冲突的情况下从项目中删除该函数?

参考:http://semver.org/

2 个答案:

答案 0 :(得分:0)

如果该函数曾经是有意或无意的公共API的一部分,那么删除它是一个重大变化,因此是一个主要的版本增量。

答案 1 :(得分:0)

当您进行不兼容的API更改时,主要版本会增加。如果您的函数不影响API,那么您不应该这样做。