inspect4py icon indicating copy to clipboard operation
inspect4py copied to clipboard

Static code analysis package for Python repositories

Results 43 inspect4py issues
Sort by recently updated
recently updated
newest added

Since code_inspector does not support 2.7 repos, we should clearly stated. For example, it still classifies the files in https://github.com/oeg-upm/Jarsomatic, but gives them the wrong label because it's 2.7.

bug

If one of the claims is that we are better than the state of the art, we need to compare against pycg. - [ ] design evaluation - [x] have...

This is of low priority and we can deal with it later. Some scripts launch subprocesses which execute additional functions. It would be appropriate to at least track the name...

enhancement

Apache requires attribution, which we want to make sure to preserve.

There are some libraries that use datasets, specifically in the ML domain (huggingface, OpenML, etc.). It would be great to start recognizing these usages.

new feature

https://github.com/SoftwareUnderstanding/inspect4py/blob/3ed30dd219dbcb079151906cd68d7556d56fc383/inspect4py/utils.py#L326 Should change this line into: `file_module = abs_repo_path + "/" + m + ".py"`

bug

I have reviewed most of the results from the inspect4py, and as far as I can tell, all **dependency** modules have the same type, which is external. However, from an...

bug

I think we have not tried what would the `-si` command would return if the repository processed is e.g., a Java project or an HTML page.

documentation
enhancement

We would like to adopt different state of the art representations for code. We should have a method so each implementation is available in code inspector.

new feature
toDiscuss

We should have version for all of them in requirements.txt

documentation
enhancement