Я пытаюсь нарисовать график потока управления для этого небольшого фрагмента кода, чтобы я мог запустить CC на нем. Я не могу понять, как закончить график. Будет ли другой край, который идет от вершины назад к вершине или пока к выходному узлу? Если я нарисую выходной узел и нарисую край, я получу CC 2, но инструмент анализа даст мне CC 3. Я сделал график, но не могу опубликовать, потому что у меня недостаточно повторений.
public static void readCustomerData()
{
int customerCount = 0;
String customerNumber, cLastName, cFirstName;
double customerBalance;
while(masterFile.hasNext() && customerCount < MAX)
{
statement1;
statement2;
statement3;
statement4;
statement5;
statement6;
statement7;
increment statement++;
}
}