bazelbuild / bazelbuild/rules_closure
Possible suppression bug
- Dominant language
- Java
- Stars
- 159
- Forks
- 111
- PR merge metrics
- No merged PRs in 30d
Description
A user reports:
```
* @returns Returns the selected item(s). If the multi property is true,
```
Couldn't be suppressed by `JSC_JSDOC_MISSING_TYPE_WARNING` and had to be suppressed by `jsdocMissingType`.
This is worth investigating. However, it's worth noting, that the suppression warning message is probably going to stop mentioning the ALL_CAPS diagnostic codes, and instead restrict itself to recommending only the lowercase ones, since the prior are more likely to be renamed.
Contributor guide
Research direction
Start by tracing how suppression is handled for JSC_JSDOC_MISSING_TYPE_WARNING and jsdocMissingType, then reproduce the reported JSDoc warning behavior. Compare whether each identifier suppresses the warning as intended and verify the resulting suppression message guidance.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java, javascript
- Domain
- tooling
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100