private void generateCodePath(String scopeName,ConditionalBlock block,List<Fingerprint.Payload> payloads){
  if (payloads.isEmpty()) {
    return;
  }
  Fingerprint.Payload payload=payloads.remove(0);
  if (hasAlwaysBlock(payload)) {
    generateAlwaysBlock(payload,block,payload.getAlways());
  }
  List<Object> operationList=payload.getOperation();
  List<Object> nextOperations=new ArrayList<>();
  while (!operationList.isEmpty()) {
    operationList.forEach(null);
    operationList.clear();
    operationList.addAll(nextOperations);
    nextOperations.clear();
  }
}

private void generateCodePath ( String scopeName , ConditionalBlock block , List < Fingerprint . Payload > payloads ) { if ( payloads . isEmpty ( ) ) { return ; } Fingerprint . Payload payload = payloads . remove ( 0 ) ; if ( hasAlwaysBlock ( payload ) ) { generateAlwaysBlock ( payload , block , payload . getAlways ( ) ) ; } List < Object > operationList = payload . getOperation ( ) ; List < Object > nextOperations = new ArrayList < > ( ) ; while ( ! operationList . isEmpty ( ) ) { operationList . forEach ( null ) ; operationList . clear ( ) ; operationList . addAll ( nextOperations ) ; nextOperations . clear ( ) ; } }
generates the body of fingerprint - source - code .
