MCPcopy Index your code
hub / github.com/monkeytypegame/monkeytype / addValidation

Method addValidation

frontend/scripts/check-assets.ts:44–52  ·  view source on GitHub ↗
(
    key: K | T,
    validationResult: z.SafeParseReturnType<unknown, unknown>,
  )

Source from the content-addressed store, hash-verified

42 }
43
44 public addValidation(
45 key: K | T,
46 validationResult: z.SafeParseReturnType<unknown, unknown>,
47 ): void {
48 if (validationResult.success) return;
49 validationResult.error.errors.forEach((e) =>
50 this.add(key, `${e.path.join(".")}: ${e.message}`),
51 );
52 }
53
54 public hasError(): boolean {
55 return Object.keys(this.problems).length !== 0;

Callers 5

validateChallengesFunction · 0.95
validateLayoutsFunction · 0.95
validateQuotesFunction · 0.95
validateLanguagesFunction · 0.95
validateThemesFunction · 0.95

Calls 1

addMethod · 0.95

Tested by

no test coverage detected