bazelbuild / bazelbuild/rules_closure

Possible suppression bug

Open
#210 0 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.