MCPcopy Create free account
hub / github.com/DeusData/codebase-memory-mcp / parse_package_swift

Function parse_package_swift

src/pipeline/pass_pkgmap.c:927–931  ·  view source on GitHub ↗

SwiftPM: Package.swift — targets → Sources/ (or their literal * `path:`). Products deliberately do not self-register: see the file * comment above swift_find_code_token. */

Source from the content-addressed store, hash-verified

925 * `path:`). Products deliberately do not self-register: see the file
926 * comment above swift_find_code_token. */
927static void parse_package_swift(const char *source, int source_len, const char *rel_path,
928 cbm_pkg_entries_t *entries) {
929 const char *end = source + source_len;
930 swift_scan_targets(source, end, rel_path, entries);
931}
932
933/* ── Public: manifest detection + parsing ──────────────────────── */
934

Callers 1

cbm_pkgmap_try_parseFunction · 0.85

Calls 1

swift_scan_targetsFunction · 0.85

Tested by

no test coverage detected