proposal: source code level control
Opened this issue · 0 comments
bootun commented
Veronica is currently analyzing based on packages, but this is not enough. I want to be able to use finer grained analysis capabilities.
Example
There has two services:
// service user
import "pkg/util/idutil"
func main() {
idutil.GenUserID()
}
// service order
import "pkg/util/idutil"
func main() {
idutil.GenOrderId()
}
If we modify implementation of idutil.GenOrderId
, Veronica will prompt that both services will be affected, but in fact, we only need to rebuild order service.