mirror of
https://github.com/lrnselfreliance/wrolpi.git
synced 2026-10-26 19:01:39 -04:00
A submodule git directory which borrows another (commondir) has no objects of its own, and was skipped instead of refused, because "has objects/" decided what a git directory was. The walk now follows git's layout: under .git/modules every directory holding HEAD is a git directory (whatever the submodule's name, even `refs`), which must not borrow, must have its own objects and a regular config, and is sanitized; nested submodules are found in its own `modules`, and its refs and logs are never mistaken for git directories. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| test_api.py | ||
| test_config.py | ||
| test_downloader.py | ||
| test_extras.py | ||
| test_import.py | ||
| test_lib.py | ||
| test_ownership.py | ||
| test_search.py | ||