Environment information
Details
CLI:
Version: 2.5.9
Color support: true
Platform:
CPU Architecture: aarch64
OS: macos
Environment:
BIOME_DISTRIBUTION: npm
BIOME_LOG_FILE: unset
BIOME_LOG_PATH: unset
BIOME_LOG_PREFIX_NAME: unset
BIOME_LOG_LEVEL: unset
BIOME_LOG_KIND: unset
BIOME_CONFIG_PATH: unset
BIOME_THREADS: unset
BIOME_WATCHER_KIND: unset
BIOME_WATCHER_POLLING_INTERVAL: unset
BIOME_BINARY: unset
RUST_BACKTRACE: unset
NO_COLOR: unset
TERM: xterm-ghostty
JS_RUNTIME_VERSION: v24.15.0
JS_RUNTIME_NAME: node
NODE_PACKAGE_MANAGER: unset
Biome Configuration:
Status: Loaded successfully.
Path: biome.json
Formatter enabled: true
Linter enabled: true
Assist enabled: true
VCS enabled: true
HTML full support enabled: unset
Linter:
JavaScript enabled: unset
JSON enabled: unset
CSS enabled: unset
GraphQL enabled: unset
Recommended: unset
Enabled rules:
a11y/noAccessKey
a11y/noAriaHiddenOnFocusable
a11y/noAriaUnsupportedElements
a11y/noAutofocus
a11y/noDistractingElements
a11y/noHeaderScope
a11y/noInteractiveElementToNoninteractiveRole
a11y/noLabelWithoutControl
a11y/noNoninteractiveElementInteractions
a11y/noNoninteractiveElementToInteractiveRole
a11y/noNoninteractiveTabindex
a11y/noPositiveTabindex
a11y/noRedundantAlt
a11y/noRedundantRoles
a11y/noStaticElementInteractions
a11y/noSvgWithoutTitle
a11y/useAltText
a11y/useAnchorContent
a11y/useAriaActivedescendantWithTabindex
a11y/useAriaPropsForRole
a11y/useAriaPropsSupportedByRole
a11y/useButtonType
a11y/useFocusableInteractive
a11y/useGenericFontNames
a11y/useHeadingContent
a11y/useHtmlLang
a11y/useIframeTitle
a11y/useKeyWithClickEvents
a11y/useKeyWithMouseEvents
a11y/useMediaCaption
a11y/useSemanticElements
a11y/useValidAnchor
a11y/useValidAriaProps
a11y/useValidAriaRole
a11y/useValidAriaValues
a11y/useValidAutocomplete
a11y/useValidLang
complexity/noAdjacentSpacesInRegex
complexity/noArguments
complexity/noBannedTypes
complexity/noCommaOperator
complexity/noDivRegex
complexity/noEmptyTypeParameters
complexity/noExcessiveNestedTestSuites
complexity/noExtraBooleanCast
complexity/noFlatMapIdentity
complexity/noForEach
complexity/noImplicitCoercions
complexity/noImportantStyles
complexity/noRedundantDefaultExport
complexity/noStaticOnlyClass
complexity/noThisInStatic
complexity/noUselessCatch
complexity/noUselessCatchBinding
complexity/noUselessConstructor
complexity/noUselessContinue
complexity/noUselessEmptyExport
complexity/noUselessEscapeInRegex
complexity/noUselessFragments
complexity/noUselessLabel
complexity/noUselessLoneBlockStatements
complexity/noUselessRename
complexity/noUselessReturn
complexity/noUselessStringConcat
complexity/noUselessStringRaw
complexity/noUselessSwitchCase
complexity/noUselessTernary
complexity/noUselessThisAlias
complexity/noUselessTypeConstraint
complexity/noUselessUndefined
complexity/noUselessUndefinedInitialization
complexity/noVoid
complexity/useArrayFind
complexity/useArrowFunction
complexity/useDateNow
complexity/useFlatMap
complexity/useIndexOf
complexity/useLiteralKeys
complexity/useMaxParams
complexity/useNumericLiterals
complexity/useOptionalChain
complexity/useRegexLiterals
complexity/useSimpleNumberKeys
complexity/useSimplifiedLogicExpression
complexity/useWhile
correctness/noChildrenProp
correctness/noConstAssign
correctness/noConstantCondition
correctness/noConstantMathMinMaxClamp
correctness/noConstructorReturn
correctness/noDuplicateArgumentNames
correctness/noDuplicateEnumValueNames
correctness/noDuplicateInputFieldNames
correctness/noEmptyCharacterClassInRegex
correctness/noEmptyPattern
correctness/noGlobalDirnameFilename
correctness/noGlobalObjectCalls
correctness/noInnerDeclarations
correctness/noInvalidBuiltinInstantiation
correctness/noInvalidConstructorSuper
correctness/noInvalidDirectionInLinearGradient
correctness/noInvalidGridAreas
correctness/noInvalidPositionAtImportRule
correctness/noInvalidUseBeforeDeclaration
correctness/noMissingVarFunction
correctness/noNestedComponentDefinitions
correctness/noNonoctalDecimalEscape
correctness/noPrecisionLoss
correctness/noProcessGlobal
correctness/noReactPropAssignments
correctness/noRenderReturnValue
correctness/noSelfAssign
correctness/noSetterReturn
correctness/noStringCaseMismatch
correctness/noSwitchDeclarations
correctness/noUndeclaredDependencies
correctness/noUndeclaredVariables
correctness/noUnknownFunction
correctness/noUnknownMediaFeatureName
correctness/noUnknownProperty
correctness/noUnknownPseudoClass
correctness/noUnknownPseudoElement
correctness/noUnknownTypeSelector
correctness/noUnknownUnit
correctness/noUnmatchableAnbSelector
correctness/noUnreachable
correctness/noUnreachableSuper
correctness/noUnsafeFinally
correctness/noUnsafeOptionalChaining
correctness/noUnusedFunctionParameters
correctness/noUnusedImports
correctness/noUnusedInstantiation
correctness/noUnusedLabels
correctness/noUnusedPrivateClassMembers
correctness/noUnusedVariables
correctness/noVoidElementsWithChildren
correctness/noVoidTypeReturn
correctness/useExhaustiveDependencies
correctness/useGraphqlNamedOperations
correctness/useHookAtTopLevel
correctness/useImageSize
correctness/useImportExtensions
correctness/useIsNan
correctness/useJsonImportAttributes
correctness/useJsxKeyInIterable
correctness/useLoneAnonymousOperation
correctness/useParseIntRadix
correctness/useSingleJsDocAsterisk
correctness/useValidForDirection
correctness/useValidTypeof
correctness/useYield
performance/noAccumulatingSpread
performance/noBarrelFile
performance/noDelete
performance/noDynamicNamespaceImportAccess
performance/noJsxPropsBind
performance/noNamespaceImport
performance/noReExportAll
performance/useGoogleFontPreconnect
performance/useTopLevelRegex
security/noBlankTarget
security/noDangerouslySetInnerHtmlWithChildren
security/noGlobalEval
security/noScriptUrl
style/noCommonJs
style/noDescendingSpecificity
style/noEnum
style/noExcessiveClassesPerFile
style/noExportedImports
style/noHexColors
style/noInferrableTypes
style/noMultiAssign
style/noMultilineString
style/noNamespace
style/noNegationElse
style/noNonNullAssertion
style/noParameterAssign
style/noParameterProperties
style/noProcessEnv
style/noRestrictedGlobals
style/noShoutyConstants
style/noSubstr
style/noUnusedTemplateLiteral
style/noUselessElse
style/noValueAtRule
style/noYodaExpression
style/useArrayLiterals
style/useAsConstAssertion
style/useAtIndex
style/useBlockStatements
style/useCollapsedElseIf
style/useCollapsedIf
style/useComponentExportOnlyModules
style/useConsistentArrayType
style/useConsistentArrowReturn
style/useConsistentBuiltinInstantiation
style/useConsistentCurlyBraces
style/useConsistentGraphqlDescriptions
style/useConsistentMemberAccessibility
style/useConsistentMethodSignatures
style/useConsistentObjectDefinitions
style/useConsistentTypeDefinitions
style/useConst
style/useDefaultParameterLast
style/useDefaultSwitchClause
style/useDeprecatedReason
style/useDestructuring
style/useEnumInitializers
style/useErrorCause
style/useExplicitLengthCheck
style/useExponentiationOperator
style/useExportType
style/useExportsLast
style/useFilenamingConvention
style/useForOf
style/useFragmentSyntax
style/useGlobalThis
style/useGraphqlNamingConvention
style/useGroupedAccessorPairs
style/useImportType
style/useInputName
style/useLiteralEnumMembers
style/useNodeAssertStrict
style/useNodejsImportProtocol
style/useNumberNamespace
style/useNumericSeparators
style/useObjectSpread
style/useReactFunctionComponents
style/useReadonlyClassProperties
style/useSelfClosingElements
style/useShorthandAssign
style/useShorthandFunctionType
style/useSingleVarDeclarator
style/useSpreadOverApply
style/useSymbolDescription
style/useTemplate
style/useThrowNewError
style/useThrowOnlyError
style/useTrimStartEnd
style/useUnifiedTypeSignatures
suspicious/noAlert
suspicious/noApproximativeNumericConstant
suspicious/noArrayIndexKey
suspicious/noAssignInExpressions
suspicious/noAsyncPromiseExecutor
suspicious/noBiomeFirstException
suspicious/noBitwiseOperators
suspicious/noCatchAssign
suspicious/noClassAssign
suspicious/noCommentText
suspicious/noCompareNegZero
suspicious/noConfusingLabels
suspicious/noConfusingVoidType
suspicious/noConsole
suspicious/noConstEnum
suspicious/noConstantBinaryExpressions
suspicious/noControlCharactersInRegex
suspicious/noDebugger
suspicious/noDeprecatedImports
suspicious/noDocumentCookie
suspicious/noDoubleEquals
suspicious/noDuplicateAtImportRules
suspicious/noDuplicateCase
suspicious/noDuplicateClassMembers
suspicious/noDuplicateCustomProperties
suspicious/noDuplicateDependencies
suspicious/noDuplicateElseIf
suspicious/noDuplicateEnumValues
suspicious/noDuplicateFields
suspicious/noDuplicateFontNames
suspicious/noDuplicateGraphqlOperationName
suspicious/noDuplicateJsxProps
suspicious/noDuplicateObjectKeys
suspicious/noDuplicateParameters
suspicious/noDuplicateProperties
suspicious/noDuplicateSelectorsKeyframeBlock
suspicious/noDuplicateTestHooks
suspicious/noDuplicatedSpreadProps
suspicious/noEmptyBlock
suspicious/noEmptyBlockStatements
suspicious/noEmptyInterface
suspicious/noEmptySource
suspicious/noEqualsToNull
suspicious/noEvolvingTypes
suspicious/noExplicitAny
suspicious/noExportsInTest
suspicious/noExtraNonNullAssertion
suspicious/noFallthroughSwitchClause
suspicious/noFocusedTests
suspicious/noForIn
suspicious/noFunctionAssign
suspicious/noGlobalAssign
suspicious/noGlobalIsFinite
suspicious/noGlobalIsNan
suspicious/noImplicitAnyLet
suspicious/noImportAssign
suspicious/noImportCycles
suspicious/noImportantInKeyframe
suspicious/noIrregularWhitespace
suspicious/noLabelVar
suspicious/noMisleadingCharacterClass
suspicious/noMisleadingInstantiator
suspicious/noMisplacedAssertion
suspicious/noMisrefactoredShorthandAssign
suspicious/noNestedPromises
suspicious/noNonNullAssertedOptionalChain
suspicious/noOctalEscape
suspicious/noParametersOnlyUsedInRecursion
suspicious/noProto
suspicious/noPrototypeBuiltins
suspicious/noQuickfixBiome
suspicious/noReactForwardRef
suspicious/noRedeclare
suspicious/noRedundantUseStrict
suspicious/noReturnAssign
suspicious/noSelfCompare
suspicious/noShadow
suspicious/noShadowRestrictedNames
suspicious/noShorthandPropertyOverrides
suspicious/noSkippedTests
suspicious/noSparseArray
suspicious/noSuspiciousSemicolonInJsx
suspicious/noTemplateCurlyInString
suspicious/noThenProperty
suspicious/noTsIgnore
suspicious/noUnassignedVariables
suspicious/noUnknownAtRules
suspicious/noUnnecessaryConditions
suspicious/noUnsafeDeclarationMerging
suspicious/noUnsafeNegation
suspicious/noUnusedExpressions
suspicious/noUselessEscapeInString
suspicious/noUselessRegexBackrefs
suspicious/noVar
suspicious/noWith
suspicious/useAdjacentOverloadSignatures
suspicious/useArraySortCompare
suspicious/useAwait
suspicious/useBiomeIgnoreFolder
suspicious/useDefaultSwitchClauseLast
suspicious/useDeprecatedDate
suspicious/useErrorMessage
suspicious/useGetterReturn
suspicious/useGoogleFontDisplay
suspicious/useIsArray
suspicious/useIterableCallbackReturn
suspicious/useNamespaceKeyword
suspicious/useNumberToFixedDigitsArgument
suspicious/useRequiredScripts
suspicious/useStaticResponseMethods
Workspace:
Open Documents: 0
Rule name
noUnnecessaryConditions
Playground link
https://biomejs.dev/playground/?lintRules=noUnnecessaryConditions&tab=formatter&pane=Diagnostics&code=dAB5AHAAZQAgAFQAcgBvAG8AcABlAHIAIAA9ACAAewAgAGEAcgBtAG8AdQByADoAIABuAHUAbQBiAGUAcgAgAH0AOwAKAAoAZABlAGMAbABhAHIAZQAgAGYAdQBuAGMAdABpAG8AbgAgAGMAbABvAG4AZQA8AFQAPgAoAHUAbgBpAHQAOgAgAFQAKQA6ACAAVAA7AAoACgBlAHgAcABvAHIAdAAgAGYAdQBuAGMAdABpAG8AbgAgAGQAZQBwAGwAbwB5ACgAKQA6ACAAbgB1AG0AYgBlAHIAIAB7AAoAIAAgACAAIAAgACAAIAAgAGMAbwBuAHMAdAAgAHQAawA0ADIAMQAgAD0AIABjAGwAbwBuAGUAPABUAHIAbwBvAHAAZQByACAAfAAgAG4AdQBsAGwAPgAoAG4AdQBsAGwAKQA7AAoAIAAgACAAIAAgACAAIAAgAGkAZgAgACgAIQB0AGsANAAyADEAKQAgAHsAIAByAGUAdAB1AHIAbgAgADAAOwAgAH0ACgAgACAAIAAgACAAIAAgACAAcgBlAHQAdQByAG4AIAB0AGsANAAyADEALgBhAHIAbQBvAHUAcgA7AAoAfQAKAAoAZABlAGMAbABhAHIAZQAgAGYAdQBuAGMAdABpAG8AbgAgAGcAYQByAHIAaQBzAG8AbgA8AFQAPgAoAHUAbgBpAHQAOgAgAFQAKQA6ACAAewAgAGMAdQByAHIAZQBuAHQAOgAgAFQAIAB9ADsACgBkAGUAYwBsAGEAcgBlACAAZgB1AG4AYwB0AGkAbwBuACAAZwBhAHIAcgBpAHMAbwBuADwAVAA%2BACgAdQBuAGkAdAA6ACAAVAAgAHwAIABuAHUAbABsACkAOgAgAHsAIABjAHUAcgByAGUAbgB0ADoAIABUACAAfAAgAG4AdQBsAGwAIAB9ADsACgBlAHgAcABvAHIAdAAgAGYAdQBuAGMAdABpAG8AbgAgAG0AdQBzAHQAZQByACgAKQA6ACAAbgB1AG0AYgBlAHIAIAB7AAoAIAAgACAAIAAgACAAIAAgAGMAbwBuAHMAdAAgAHAAbwBzAHQAIAA9ACAAZwBhAHIAcgBpAHMAbwBuADwAVAByAG8AbwBwAGUAcgA%2BACgAbgB1AGwAbAApADsACgAgACAAIAAgACAAIAAgACAAaQBmACAAKAAhAHAAbwBzAHQALgBjAHUAcgByAGUAbgB0ACkAIAB7ACAAcgBlAHQAdQByAG4AIAAwADsAIAB9AAoAIAAgACAAIAAgACAAIAAgAHIAZQB0AHUAcgBuACAAcABvAHMAdAAuAGMAdQByAHIAZQBuAHQALgBhAHIAbQBvAHUAcgA7AAoAfQAKAAoALwAvACAAQwBvAG4AdAByAG8AbAAgADEAOgAgAHMAYQBtAGUAIABvAHYAZQByAGwAbwBhAGQAcwAsACAAdAB5AHAAZQAgAGEAcgBnAHUAbQBlAG4AdAAgAEkATgBGAEUAUgBSAEUARAAgAGkAbgBzAHQAZQBhAGQAIABvAGYAIAB3AHIAaQB0AHQAZQBuACAALQA%2BACAATgBPAFQAIAByAGUAcABvAHIAdABlAGQALgAKAGUAeABwAG8AcgB0ACAAZgB1AG4AYwB0AGkAbwBuACAAcgBlAGkAbgBmAG8AcgBjAGUAKAB1AG4AaQB0ADoAIABUAHIAbwBvAHAAZQByACAAfAAgAG4AdQBsAGwAKQA6ACAAbgB1AG0AYgBlAHIAIAB7AAoAIAAgACAAIAAgACAAIAAgAGMAbwBuAHMAdAAgAHAAbwBzAHQAIAA9ACAAZwBhAHIAcgBpAHMAbwBuACgAdQBuAGkAdAApADsACgAgACAAIAAgACAAIAAgACAAaQBmACAAKAAhAHAAbwBzAHQALgBjAHUAcgByAGUAbgB0ACkAIAB7ACAAcgBlAHQAdQByAG4AIAAwADsAIAB9AAoAIAAgACAAIAAgACAAIAAgAHIAZQB0AHUAcgBuACAAcABvAHMAdAAuAGMAdQByAHIAZQBuAHQALgBhAHIAbQBvAHUAcgA7AAoAfQAKAAoALwAvACAAQwBvAG4AdAByAG8AbAAgADIAOgAgAG8AbgBlACAAcwBpAGcAbgBhAHQAdQByAGUAIAB0AGgAYQB0ACAAZgBvAHIAbQBzACAAdABoAGUAIAB1AG4AaQBvAG4AIABpAHQAcwBlAGwAZgAgAC0APgAgAE4ATwBUACAAcgBlAHAAbwByAHQAZQBkAC4ACgBkAGUAYwBsAGEAcgBlACAAZgB1AG4AYwB0AGkAbwBuACAAYgB1AG4AawBlAHIAPABUAD4AKAB1AG4AaQB0ADoAIABUACAAfAAgAG4AdQBsAGwAKQA6ACAAewAgAGMAdQByAHIAZQBuAHQAOgAgAFQAIAB8ACAAbgB1AGwAbAAgAH0AOwAKAGUAeABwAG8AcgB0ACAAZgB1AG4AYwB0AGkAbwBuACAAZgBvAHIAdABpAGYAeQAoACkAOgAgAG4AdQBtAGIAZQByACAAewAKACAAIAAgACAAIAAgACAAIABjAG8AbgBzAHQAIABwAG8AcwB0ACAAPQAgAGIAdQBuAGsAZQByADwAVAByAG8AbwBwAGUAcgA%2BACgAbgB1AGwAbAApADsACgAgACAAIAAgACAAIAAgACAAaQBmACAAKAAhAHAAbwBzAHQALgBjAHUAcgByAGUAbgB0ACkAIAB7ACAAcgBlAHQAdQByAG4AIAAwADsAIAB9AAoAIAAgACAAIAAgACAAIAAgAHIAZQB0AHUAcgBuACAAcABvAHMAdAAuAGMAdQByAHIAZQBuAHQALgBhAHIAbQBvAHUAcgA7AAoAfQAKAAoALwAvACAAQwBvAG4AdAByAG8AbAAgADMAOgAgAHQAaABlACAAcwBhAG0AZQAgAHUAbgBpAG8AbgAgAGEAcwAgAGEAIABwAGwAYQBpAG4AIABhAG4AbgBvAHQAYQB0AGkAbwBuACAALQA%2BACAATgBPAFQAIAByAGUAcABvAHIAdABlAGQALgAKAGUAeABwAG8AcgB0ACAAZgB1AG4AYwB0AGkAbwBuACAAcABhAHQAcgBvAGwAKAB0AGsANAAyADEAOgAgAFQAcgBvAG8AcABlAHIAIAB8ACAAbgB1AGwAbAApADoAIABuAHUAbQBiAGUAcgAgAHsACgAgACAAIAAgACAAIAAgACAAaQBmACAAKAAhAHQAawA0ADIAMQApACAAewAgAHIAZQB0AHUAcgBuACAAMAA7ACAAfQAKACAAIAAgACAAIAAgACAAIAByAGUAdAB1AHIAbgAgAHQAawA0ADIAMQAuAGEAcgBtAG8AdQByADsACgB9AA%3D%3D
Expected result
No diagnostic.
Code of Conduct
Environment information
Details
Rule name
noUnnecessaryConditions
Playground link
https://biomejs.dev/playground/?lintRules=noUnnecessaryConditions&tab=formatter&pane=Diagnostics&code=dAB5AHAAZQAgAFQAcgBvAG8AcABlAHIAIAA9ACAAewAgAGEAcgBtAG8AdQByADoAIABuAHUAbQBiAGUAcgAgAH0AOwAKAAoAZABlAGMAbABhAHIAZQAgAGYAdQBuAGMAdABpAG8AbgAgAGMAbABvAG4AZQA8AFQAPgAoAHUAbgBpAHQAOgAgAFQAKQA6ACAAVAA7AAoACgBlAHgAcABvAHIAdAAgAGYAdQBuAGMAdABpAG8AbgAgAGQAZQBwAGwAbwB5ACgAKQA6ACAAbgB1AG0AYgBlAHIAIAB7AAoAIAAgACAAIAAgACAAIAAgAGMAbwBuAHMAdAAgAHQAawA0ADIAMQAgAD0AIABjAGwAbwBuAGUAPABUAHIAbwBvAHAAZQByACAAfAAgAG4AdQBsAGwAPgAoAG4AdQBsAGwAKQA7AAoAIAAgACAAIAAgACAAIAAgAGkAZgAgACgAIQB0AGsANAAyADEAKQAgAHsAIAByAGUAdAB1AHIAbgAgADAAOwAgAH0ACgAgACAAIAAgACAAIAAgACAAcgBlAHQAdQByAG4AIAB0AGsANAAyADEALgBhAHIAbQBvAHUAcgA7AAoAfQAKAAoAZABlAGMAbABhAHIAZQAgAGYAdQBuAGMAdABpAG8AbgAgAGcAYQByAHIAaQBzAG8AbgA8AFQAPgAoAHUAbgBpAHQAOgAgAFQAKQA6ACAAewAgAGMAdQByAHIAZQBuAHQAOgAgAFQAIAB9ADsACgBkAGUAYwBsAGEAcgBlACAAZgB1AG4AYwB0AGkAbwBuACAAZwBhAHIAcgBpAHMAbwBuADwAVAA%2BACgAdQBuAGkAdAA6ACAAVAAgAHwAIABuAHUAbABsACkAOgAgAHsAIABjAHUAcgByAGUAbgB0ADoAIABUACAAfAAgAG4AdQBsAGwAIAB9ADsACgBlAHgAcABvAHIAdAAgAGYAdQBuAGMAdABpAG8AbgAgAG0AdQBzAHQAZQByACgAKQA6ACAAbgB1AG0AYgBlAHIAIAB7AAoAIAAgACAAIAAgACAAIAAgAGMAbwBuAHMAdAAgAHAAbwBzAHQAIAA9ACAAZwBhAHIAcgBpAHMAbwBuADwAVAByAG8AbwBwAGUAcgA%2BACgAbgB1AGwAbAApADsACgAgACAAIAAgACAAIAAgACAAaQBmACAAKAAhAHAAbwBzAHQALgBjAHUAcgByAGUAbgB0ACkAIAB7ACAAcgBlAHQAdQByAG4AIAAwADsAIAB9AAoAIAAgACAAIAAgACAAIAAgAHIAZQB0AHUAcgBuACAAcABvAHMAdAAuAGMAdQByAHIAZQBuAHQALgBhAHIAbQBvAHUAcgA7AAoAfQAKAAoALwAvACAAQwBvAG4AdAByAG8AbAAgADEAOgAgAHMAYQBtAGUAIABvAHYAZQByAGwAbwBhAGQAcwAsACAAdAB5AHAAZQAgAGEAcgBnAHUAbQBlAG4AdAAgAEkATgBGAEUAUgBSAEUARAAgAGkAbgBzAHQAZQBhAGQAIABvAGYAIAB3AHIAaQB0AHQAZQBuACAALQA%2BACAATgBPAFQAIAByAGUAcABvAHIAdABlAGQALgAKAGUAeABwAG8AcgB0ACAAZgB1AG4AYwB0AGkAbwBuACAAcgBlAGkAbgBmAG8AcgBjAGUAKAB1AG4AaQB0ADoAIABUAHIAbwBvAHAAZQByACAAfAAgAG4AdQBsAGwAKQA6ACAAbgB1AG0AYgBlAHIAIAB7AAoAIAAgACAAIAAgACAAIAAgAGMAbwBuAHMAdAAgAHAAbwBzAHQAIAA9ACAAZwBhAHIAcgBpAHMAbwBuACgAdQBuAGkAdAApADsACgAgACAAIAAgACAAIAAgACAAaQBmACAAKAAhAHAAbwBzAHQALgBjAHUAcgByAGUAbgB0ACkAIAB7ACAAcgBlAHQAdQByAG4AIAAwADsAIAB9AAoAIAAgACAAIAAgACAAIAAgAHIAZQB0AHUAcgBuACAAcABvAHMAdAAuAGMAdQByAHIAZQBuAHQALgBhAHIAbQBvAHUAcgA7AAoAfQAKAAoALwAvACAAQwBvAG4AdAByAG8AbAAgADIAOgAgAG8AbgBlACAAcwBpAGcAbgBhAHQAdQByAGUAIAB0AGgAYQB0ACAAZgBvAHIAbQBzACAAdABoAGUAIAB1AG4AaQBvAG4AIABpAHQAcwBlAGwAZgAgAC0APgAgAE4ATwBUACAAcgBlAHAAbwByAHQAZQBkAC4ACgBkAGUAYwBsAGEAcgBlACAAZgB1AG4AYwB0AGkAbwBuACAAYgB1AG4AawBlAHIAPABUAD4AKAB1AG4AaQB0ADoAIABUACAAfAAgAG4AdQBsAGwAKQA6ACAAewAgAGMAdQByAHIAZQBuAHQAOgAgAFQAIAB8ACAAbgB1AGwAbAAgAH0AOwAKAGUAeABwAG8AcgB0ACAAZgB1AG4AYwB0AGkAbwBuACAAZgBvAHIAdABpAGYAeQAoACkAOgAgAG4AdQBtAGIAZQByACAAewAKACAAIAAgACAAIAAgACAAIABjAG8AbgBzAHQAIABwAG8AcwB0ACAAPQAgAGIAdQBuAGsAZQByADwAVAByAG8AbwBwAGUAcgA%2BACgAbgB1AGwAbAApADsACgAgACAAIAAgACAAIAAgACAAaQBmACAAKAAhAHAAbwBzAHQALgBjAHUAcgByAGUAbgB0ACkAIAB7ACAAcgBlAHQAdQByAG4AIAAwADsAIAB9AAoAIAAgACAAIAAgACAAIAAgAHIAZQB0AHUAcgBuACAAcABvAHMAdAAuAGMAdQByAHIAZQBuAHQALgBhAHIAbQBvAHUAcgA7AAoAfQAKAAoALwAvACAAQwBvAG4AdAByAG8AbAAgADMAOgAgAHQAaABlACAAcwBhAG0AZQAgAHUAbgBpAG8AbgAgAGEAcwAgAGEAIABwAGwAYQBpAG4AIABhAG4AbgBvAHQAYQB0AGkAbwBuACAALQA%2BACAATgBPAFQAIAByAGUAcABvAHIAdABlAGQALgAKAGUAeABwAG8AcgB0ACAAZgB1AG4AYwB0AGkAbwBuACAAcABhAHQAcgBvAGwAKAB0AGsANAAyADEAOgAgAFQAcgBvAG8AcABlAHIAIAB8ACAAbgB1AGwAbAApADoAIABuAHUAbQBiAGUAcgAgAHsACgAgACAAIAAgACAAIAAgACAAaQBmACAAKAAhAHQAawA0ADIAMQApACAAewAgAHIAZQB0AHUAcgBuACAAMAA7ACAAfQAKACAAIAAgACAAIAAgACAAIAByAGUAdAB1AHIAbgAgAHQAawA0ADIAMQAuAGEAcgBtAG8AdQByADsACgB9AA%3D%3D
Expected result
No diagnostic.
Code of Conduct