Class ReplacementsConfigValidator
Hierarchy
- ReplacementsConfigValidator
Methods
Private
evaluateReplacementKeys
- evaluateReplacementKeys(replacementKeys: string[], definedReplacementKeys: string[], errors: string[]): void
-
Parameters
-
replacementKeys: string[]
-
definedReplacementKeys: string[]
-
errors: string[]
Returns void
Private
getReplacementKeysInFile
- getReplacementKeysInFile(configDir: string, fileName: string): string[]
-
Parameters
-
configDir: string
-
fileName: string
Returns string[]
Private
trimCurlyBraces
- trimCurlyBraces(replacementString: string): string
-
Parameters
-
replacementString: string
Returns string
Private
validateGlobalReplacement
- validateGlobalReplacement(values: ReplacementsConfig, errors: string[]): void
-
Returns void
Private
validateNoUnusedReplacements
- validateNoUnusedReplacements(values: ReplacementsConfig, configDir: string, errors: string[]): void
-
Parameters
-
-
configDir: string
-
errors: string[]
Returns void
Private
validateParameterReplacementConfig
Private
validateParameterReplacementConfigV2
Private
validateReplacementForKeywords
Function to evaluate that a replacement key meets one of the 3 criteria to be determined intentional