github / github/codeql

Java: Modifier.getLocation() does not work

Open
#3,705 0 comments 0 reactions 0 assignees View on GitHub
Java question
Dominant language
CodeQL
Stars
10.1k
Forks
2.1k
Avg merge
2d 15h
Merged PRs (30d)
141

Description

**Description of the issue**
It is not possible to use `Modifier.getLocation()`, apparently because `Modifier` is not a `@sourceline` / `@locatable`.

https://lgtm.com/query shows the following error:
```
@sourceline incompatible with Modifier::Modifier
```

It would really be useful to check where a modifier occurs, e.g. to be able to tell:
- If it occurs in front of an annotation for the same Modifiable
- If the modifiers are in the conventional order

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.