unplugged-system/build/bazel/json_module_graph
2025-10-06 13:59:42 +00:00
..
directDeps.jq Initial commit: AOSP 14 with modifications for Unplugged OS 2025-10-06 13:59:42 +00:00
distanceFromLeaves.jq Initial commit: AOSP 14 with modifications for Unplugged OS 2025-10-06 13:59:42 +00:00
filterSubtree.jq Initial commit: AOSP 14 with modifications for Unplugged OS 2025-10-06 13:59:42 +00:00
findModulesCrossPkgBoundary.jq Initial commit: AOSP 14 with modifications for Unplugged OS 2025-10-06 13:59:42 +00:00
findModulesWithNameSrcCollision.jq Initial commit: AOSP 14 with modifications for Unplugged OS 2025-10-06 13:59:42 +00:00
findModulesWithProperty.jq Initial commit: AOSP 14 with modifications for Unplugged OS 2025-10-06 13:59:42 +00:00
findModulesWithSrcType.jq Initial commit: AOSP 14 with modifications for Unplugged OS 2025-10-06 13:59:42 +00:00
findModulesWithTestSuitesValue.jq Initial commit: AOSP 14 with modifications for Unplugged OS 2025-10-06 13:59:42 +00:00
fullTransitiveDeps.jq Initial commit: AOSP 14 with modifications for Unplugged OS 2025-10-06 13:59:42 +00:00
fullTransitiveDepsProperties.jq Initial commit: AOSP 14 with modifications for Unplugged OS 2025-10-06 13:59:42 +00:00
fullTransitiveModuleTypeDeps.jq Initial commit: AOSP 14 with modifications for Unplugged OS 2025-10-06 13:59:42 +00:00
library.jq Initial commit: AOSP 14 with modifications for Unplugged OS 2025-10-06 13:59:42 +00:00
modulesOfType.jq Initial commit: AOSP 14 with modifications for Unplugged OS 2025-10-06 13:59:42 +00:00
moduleTypeStats.jq Initial commit: AOSP 14 with modifications for Unplugged OS 2025-10-06 13:59:42 +00:00
printModule.jq Initial commit: AOSP 14 with modifications for Unplugged OS 2025-10-06 13:59:42 +00:00
properties.jq Initial commit: AOSP 14 with modifications for Unplugged OS 2025-10-06 13:59:42 +00:00
query.sh Initial commit: AOSP 14 with modifications for Unplugged OS 2025-10-06 13:59:42 +00:00
README.md Initial commit: AOSP 14 with modifications for Unplugged OS 2025-10-06 13:59:42 +00:00
reverseDeps.jq Initial commit: AOSP 14 with modifications for Unplugged OS 2025-10-06 13:59:42 +00:00
transitiveDeps.jq Initial commit: AOSP 14 with modifications for Unplugged OS 2025-10-06 13:59:42 +00:00
usedVariations.jq Initial commit: AOSP 14 with modifications for Unplugged OS 2025-10-06 13:59:42 +00:00
variantTransitions.jq Initial commit: AOSP 14 with modifications for Unplugged OS 2025-10-06 13:59:42 +00:00

JSON module graph queries

This directory contains jq scripts that query Soong's module graph. jq may be installed through your distribution's repository.

It's best to filter the full module graph to the part you are interested in because jq isn't too fast on the full graph.

Usage

m json-module-graph
query.sh [-C] <command> <base-of-your-tree>/out/soong/module-graph.json [argument]

Run ./query.sh with no arguments for additional usage information.