From 738f6445c1c837d217d9a46f1a31a921a57b3f11 Mon Sep 17 00:00:00 2001 From: Josh Goldberg Date: Thu, 30 Dec 2021 21:00:51 -0500 Subject: [PATCH] docs: mention constructor privacy limitation on no-useless-constructor --- packages/eslint-plugin/docs/rules/no-useless-constructor.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/packages/eslint-plugin/docs/rules/no-useless-constructor.md b/packages/eslint-plugin/docs/rules/no-useless-constructor.md index a5ef7f0b664a..07e45ecb0051 100644 --- a/packages/eslint-plugin/docs/rules/no-useless-constructor.md +++ b/packages/eslint-plugin/docs/rules/no-useless-constructor.md @@ -29,6 +29,11 @@ Taken with ❤️ [from ESLint core](https://github.com/eslint/eslint/blob/main/ +## Caveat + +This lint rule will report on constructors whose sole purpose is to change visibility of a parent constructor. +See [discussion on this rule's lack of type information](https://github.com/typescript-eslint/typescript-eslint/issues/3820#issuecomment-917821240) for context. + ## Attributes - [ ] ✅ Recommended