github / github/codeql

LGTM.com - false positive - Wrong name for an argument in a call

Ouverte
#6,905 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
false-positive
Langage dominant
CodeQL
Étoiles
10.1k
Forks
2.1k
Merge moyen
2 j 15 h
PR mergées (30 j)
141

Description

**Description of the false positive**

> Keyword argument 'colname' is not a supported parameter name of [method WcsMap.from_hdulist](https://lgtm.com/projects/g/gammapy/gammapy/snapshot/5ca2435aeda0464818072e3851e74667e47eb032/files/gammapy/maps/wcs/core.py?sort=name&dir=ASC&mode=heatmap#xaf02554c80eb082b:1).

Indeed, method `WcsMap.from_hdulist()` does not have support `colname` as a keyword argument, but in this case [`cls_out`is a not a `WcsMap` but an `HpxGeom`](https://github.com/gammapy/gammapy/blob/c93a4a9/gammapy/maps/core.py#L264-L268):
```python
cls_out = Map._get_map_cls(map_type)
if map_type == "hpx":
return cls_out.from_hdulist(
hdulist, hdu=hdu, hdu_bands=hdu_bands, format=format, colname=colname
)
```

**URL to the alert on the project page on LGTM.com**

https://lgtm.com/projects/g/gammapy/gammapy/snapshot/5ca2435aeda0464818072e3851e74667e47eb032/files/gammapy/maps/core.py?sort=name&dir=ASC&mode=heatmap#xa96f69c1f157a42e:1

Guide de contribution

Ouvrir le guide de contribution

Évaluation

Cette issue n'a pas encore été évaluée.

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.