SoftwareUnderstanding/inspect4py: Inspect4py 0.0.1: First release

Dataset

Description

First official release of inspect4py, which includes:

Extraction of module dependencies
Extraction of all functions in the code, including their documentation, parameters, accepted values, and call list.
Extraction of all classes in the code, with all their methods and respective documentation
Extraction of the control flow of each file.
Extraction of the hierarchy of directories and files.
Extraction the requirements used in the software project.
Classification of which files are tests
Classification of the main type of software project (script, package, library or service).
Return a ranking of the different ways in which a a software component can be run, ordered by relevance.
Date made available2022
PublisherZenodo

Software

  • Software
  • inspect4py: a knowledge extraction framework for Python code repositories

    Filgueira, R. & Garijo, D., 17 Oct 2022, Proceedings of the 19th International Conference on Mining Software Repositories (MSR 2022). Lo, D., McIntosh, S. & Novielli, N. (eds.). New York, NY: ACM, p. 232-236 5 p.

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Open Access
    File
    3 Citations (Scopus)
    34 Downloads (Pure)

Cite this