UNPKG

typedoc

Version:

Create api documentation for TypeScript projects.

13 lines (12 loc) 547 B
import { i18n } from "#utils"; import { ReflectionKind } from "../models/index.js"; export function validateMergeModuleWith(project, logger) { for (const refl of project.getReflectionsByKind(ReflectionKind.SomeModule)) { if (refl.comment?.getTag("@mergeModuleWith")) { logger.warn(i18n.reflection_0_has_unused_mergeModuleWith_tag(refl.getFriendlyFullName())); } } if (project.comment?.getTag("@mergeModuleWith")) { logger.warn(i18n.reflection_0_has_unused_mergeModuleWith_tag("<project>")); } }