Bogdan-Lyashenko/codecrumbs

Store codecrumbs in separate files

selurvedu opened this issue · 1 comments

This optional feature would be really helpful when you need to analyse a project without modifying the source files. Examples include SCM/VCS tools (Git, Mercurial) and build tools that detect the changes in source files to decide what to recompile (Make, Ninja).

Similar approach of (optionally) using separate "stub" files is described in Python's PEP 484, in that case, *.pyi files contain type annotation stubs. There are two use cases that may be as well applied to Codecrumbs:

Third-party modules whose authors have not yet added type hints
Standard library modules for which type hints have not yet been written

Interesting.. :)