@NotNull @Override public UsageInfo[] findUsages() { myLabeler = new TypeMigrationLabeler(myRules, myRootTypes); try { return myLabeler.getMigratedUsages(!isPreviewUsages(), myRoot); } catch (TypeMigrationLabeler.MigrateException e) { setPreviewUsages(true); myLabeler.clearStopException(); return myLabeler.getMigratedUsages(false, myRoot); } }