in src/extensionmanager.ts [60:68]
public smartUpdateProvider(treeItem: ExpandableItem | LeaveSelectableItem | CvsResourceItem) {
if (treeItem instanceof TimePeriodItem) {
this.providerManager.showChangesProvider();
} else if (treeItem instanceof CheckInInfoItem || treeItem instanceof CvsResourceItem) {
this.providerManager.showResourceProvider();
} else if (treeItem instanceof ProjectItem || treeItem instanceof BuildConfigItem) {
this.providerManager.showBuildProvider();
}
}