(arg: T) {
+ return arg;
+}
+```
+
+...implicitly has a return type of `T`. Therefore, the type parameter `T` is used twice, and the rule will not report this function.
+
+For other reasons the rule might not be reporting, be sure to check the [Limitations section](#limitations) and other FAQs.
+
### I'm using the type parameter inside the function, so why is the rule reporting?
You might be surprised to that the rule reports on a function like this:
--- a PPN by Garber Painting Akron. With Image Size Reduction included!Fetched URL: http://github.com/typescript-eslint/typescript-eslint/pull/9975.patch
Alternative Proxies:
Alternative Proxy
pFad Proxy
pFad v3 Proxy
pFad v4 Proxy