Source Discover¶
SourceDiscover is one of the modules provided in Codelinks. It discovers the source files from the given directory.
It provides users CLI and API to discover the source files.
Usage Examples¶
Basic Configuration:
[source_discover]
src_dir = "./src"
comment_type = "cpp"
Advanced Filtering:
[source_discover]
src_dir = "./"
include = []
exclude = ["src/legacy/**", "**/*_test.cpp"]
gitignore = true
comment_type = "cpp"
Python Project:
[source_discover]
src_dir = "./my_package"
include = []
exclude = ["tests/**", "setup.py"]
comment_type = "python"