delete static method

void delete(
  1. String referenceId
)

Implementation

static void delete(String referenceId) {
  final ref = _get(referenceId);
  if (ref.rc <= 1) {
    _references.remove(referenceId);
    for (final e in ref.linkedErrorReferences) {
      ErrorReferences.remove(e);
    }
  } else {
    ref.rc -= 1;
  }
}