I want to ensure that all API being affected is covered by tests.
For some low level code modification, QA and the developer can only tell the scope is big but there is no easy way to figure out how many features are affected.
I have a rough idea that I can analyze the raw diff then build a Java AST for the project to find the call graph to get the API list. But is there a better way?
I want to ensure that all API being affected is covered by tests.
For some low level code modification, QA and the developer can only tell the scope is big but there is no easy way to figure out how many features are affected.
I have a rough idea that I can analyze the raw diff then build a Java AST for the project to find the call graph to get the API list. But is there a better way?