Details
-
Task
-
Resolution: Resolved
-
Neutral
-
None
-
None
Description
Improving DefinitionsProblemsFinder white-list-API also to whitelist problems starting with same text
Few times we see the same problem which is whitelisted previously is now shown as new problem because of change in order of the items.
Eg:
[jcrPublishedRule,jcrNodeNameRule,jcrDepthRule,isNotFormRoot,jcrPublishableRule,isSystemPropertyRule,isCommentingRoot,alwaysAvailable,siteImprovePrepublishRule,jcrStringPropertyRule,hasABTestVariantRule,isNotCommentingRoot,canPasteContentRule,jdbcIsPublishedRule,aiGenerateVariantAvailableRule,isMultiBlockStructureCompatibleWithI18nConfigRule,isFormRoot,jcrIsDeletedRule,jcrHasChildrenRule,hasRunningABTestRule,isNotDefaultLocaleRule,hasTemplateRule,campaignIsDefaultCategory,jcrHasVersionsRule,canCopyContentRule]
[jcrPublishedRule,jcrDepthRule,jcrNodeNameRule,isNotFormRoot,jcrPublishableRule,isSystemPropertyRule,isCommentingRoot,alwaysAvailable,siteImprovePrepublishRule,jcrStringPropertyRule,hasABTestVariantRule,isNotCommentingRoot,canPasteContentRule,jdbcIsPublishedRule,aiGenerateVariantAvailableRule,isMultiBlockStructureCompatibleWithI18nConfigRule,isFormRoot,jcrIsDeletedRule,jcrHasChildrenRule,hasRunningABTestRule,isNotDefaultLocaleRule,hasTemplateRule,campaignIsDefaultCategory,jcrHasVersionsRule,canCopyContentRule]
[jcrPublishedRule,jcrDepthRule,jcrNodeNameRule,isNotFormRoot,jcrPublishableRule,isSystemPropertyRule,isCommentingRoot,alwaysAvailable,siteImprovePrepublishRule,hasABTestVariantRule,jcrStringPropertyRule,isNotCommentingRoot,canPasteContentRule,jdbcIsPublishedRule,aiGenerateVariantAvailableRule,isMultiBlockStructureCompatibleWithI18nConfigRule,isFormRoot,jcrIsDeletedRule,jcrHasChildrenRule,hasRunningABTestRule,isNotDefaultLocaleRule,hasTemplateRule,campaignIsDefaultCategory,jcrHasVersionsRule,canCopyContentRule]
[jcrPublishedRule,jcrNodeNameRule,jcrDepthRule,isNotFormRoot,jcrPublishableRule,isSystemPropertyRule,isCommentingRoot,alwaysAvailable,siteImprovePrepublishRule,hasABTestVariantRule,jcrStringPropertyRule,isNotCommentingRoot,canPasteContentRule,jdbcIsPublishedRule,aiGenerateVariantAvailableRule,isMultiBlockStructureCompatibleWithI18nConfigRule,isFormRoot,jcrIsDeletedRule,jcrHasChildrenRule,hasRunningABTestRule,isNotDefaultLocaleRule,hasTemplateRule,campaignIsDefaultCategory,jcrHasVersionsRule,canCopyContentRule]
Above we can see 4 of them are similar issue but with different order - which leads to error and instability of the tests.