message: refactor: skip aa deletion check early if nuc deletion not in gene
diff: @@ -129,7 +129,10 @@ namespace Nextclade {
  const auto overlap =
  intersection({del.start, del.start + del.length}, {gene->start, gene->start + gene->length});
  - if (overlap) {
  + if (!overlap) {
  + continue;
  + }
  +
  int begin = overlap->first;
  int end = overlap->second;
  invariant_greater(begin, 0);
  @@ -210,7 +213,6 @@ namespace Nextclade {
  }
  }
  }
  - }
  // Adjacent nucleotide changes, if happened to be in the same codon,
  // might have produced duplicate aminoacid changes. Let's remove them.
  