IntellijSensitiveDataValidator (@NotNull String recorderId) { return ourInstances.computeIfAbsent( recorderId, id -> { IntellijValidationRulesStorage storage = ValidationRulesStorageProvider.newStorage(recorderId); return ApplicationManager.getApplication().isUnitTestMode() ? new BlindSensitiveDataValidator(storage, recorderId) : new IntellijSensitiveDataValidator(storage, recorderId); } ); }