Skip to content

LGTM.com - false positive because of setter in python #10587

Open
@chrisorner

Description

@chrisorner

Description of the false positive

If a string is passed to the aoi_model attribute of the ModelChain class, aoi_model.setter is called and assigns a function to self.aoi_model based on the string that was passed in. self.aoi_model is therefore always callable.

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

https://lgtm.com/projects/g/pvlib/pvlib-python/snapshot/9638d5facde44227b3bd9503c5b1dabb9b3e1fe7/files/pvlib/modelchain.py?sort=name&dir=ASC&mode=heatmap#x7614d2aff6b90c1b:1

Metadata

Metadata

Assignees

No one assigned

    Labels

    acknowledgedGitHub staff acknowledges this issuefalse-positivenot securityThis issue does not relate to a security query

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions