fun createValidators()

in src/main/kotlin/com/intellij/internal/statistic/eventLog/validator/ValidationRuleStorage.kt [14:26]


    fun createValidators(
        descriptors: EventGroupRemoteDescriptors,
        validationSimpleRuleFactory: ValidationSimpleRuleFactory,
        excludeFields: List<String>
    ): Map<String?, EventGroupRules> {
        val globalRulesHolder = GlobalRulesHolder(descriptors.rules)
        val groups = descriptors.groups
        return groups.associate {
            it.id to EventGroupRules.create(
                it, globalRulesHolder, validationSimpleRuleFactory, excludeFields
            )
        }
    }