github / github/codeql

Java: JavadocElement location is off by one

Abierto
#5,816 1 comentario 1 reacción 0 asignados Ver en GitHub
Java question
Lenguaje dominante
CodeQL
Estrellas
10.1k
Forks
2.1k
Merge medio
2 d 15 h
PR fusionados (30 d)
141

Descripción

### Version
CodeQL CLI v.2.5.2

### Description
It appears for every `JavadocElement` the location within the Java source is off by one, and this adds up for every subsequent element.

### Example
Java source:
```java
/**
* test1234567890
* test1234567890
* test1234567890
* test1234567890
* test1234567890
* @author test1234567890
* @author test1234567890
* @author test1234567890
* @author test1234567890
* @author test1234567890
*/
class Test {
}
```

Code QL query:
```ql
import java

from JavadocElement j
select j, j.getLocation().getStartColumn()
```

Run the query for example in VSCode and click on each of the results
:x: Each `JavadocElement` is shifted to the left by one (in addition to the offset of previous elements):
![VSCode extension screenshot](https://user-images.githubusercontent.com/11685886/116763699-ae016580-aa1e-11eb-8ee8-b0cb9a7845d7.png)

Guía de contribución

Abrir la guía de contribución

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.