191
*/
192
onLastSubscriber(resource: URI): void {
194
>
const parsed = parseChangesetUri(resourceStr);
195
>
if (parsed?.kind === ChangesetKind.Branch) {
196
this._removeSubscription(parsed.sessionUri, resourceStr);
197
this._changesetFileMonitor.untrackSessionChanges(resourceStr);
198
return;
199
}
201
this._removeSubscription(parsed.sessionUri, resourceStr);
202
this._changesetFileMonitor.untrackSessionChanges(resourceStr);
203
return;
204
}
206
this._removeSubscription(parsed.sessionUri, resourceStr);
207
this._changesetFileMonitor.untrackSessionChanges(resourceStr);
208
return;
209
}
211
this._removeSubscription(parsed.sessionUri, resourceStr);
212
return;