github / github/codeql

LGTM.com - false positive (python)

Aperta
#4,755 1 commento 0 reazioni 0 assegnatari Vedi su GitHub
false-positive Python
Lingua principale
CodeQL
Stelle
10.1k
Fork
2.1k
Merge medio
2g 15h
PR unite (30g)
141

Descrizione

**Description of the false positive**

https://lgtm.com/projects/g/petercorke/spatialmath-python/snapshot/406209fe003b474951a109d907069933f48f82b7/files/spatialmath/base/__init__.py?sort=name&dir=ASC&mode=heatmap#xd0af4bbbf721847c:1

One function, getvector(), is singled out as being undefined. It is imported in line 5, and then in line 18 it is exported again. The function is defined at line 213 of

https://lgtm.com/projects/g/petercorke/spatialmath-python/snapshot/406209fe003b474951a109d907069933f48f82b7/files/spatialmath/base/argcheck.py#L213

and I can vouch that this works in production use.

I have no idea why just this function is flagged. However, it is the only function that has a NumPy constant as a default value for one of its function parameters

```
def getvector(v, dim=None, out='array', dtype=np.float64):
```

Guida per i contributori

Apri la guida per i contributori

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.