• Home
Name Date Size #Lines LOC

..--

README.mdD04-Jul-2025504 1913

directDeps.jqD04-Jul-2025174 53

distanceFromLeaves.jqD04-Jul-20251.2 KiB5746

filterSubtree.jqD04-Jul-2025229 117

findModulesCrossPkgBoundary.jqD04-Jul-20252.1 KiB6251

findModulesWithNameSrcCollision.jqD04-Jul-2025594 1712

findModulesWithProperty.jqD04-Jul-2025279 1411

findModulesWithSrcType.jqD04-Jul-2025287 95

findModulesWithTestSuitesValue.jqD04-Jul-2025419 129

fullTransitiveDeps.jqD04-Jul-2025147 83

fullTransitiveDepsProperties.jqD04-Jul-2025473 1711

fullTransitiveModuleTypeDeps.jqD04-Jul-2025148 83

library.jqD04-Jul-20253.5 KiB150114

moduleTypeStats.jqD04-Jul-2025281 1512

modulesOfType.jqD04-Jul-202589 53

printModule.jqD04-Jul-2025448 1512

properties.jqD04-Jul-2025163 86

query.shD04-Jul-2025900 5543

reverseDeps.jqD04-Jul-202598 63

transitiveDeps.jqD04-Jul-2025209 85

usedVariations.jqD04-Jul-2025232 97

variantTransitions.jqD04-Jul-2025599 1713

README.md

1JSON module graph queries
2=========================
3
4This directory contains `jq` scripts that query Soong's module graph.
5`jq` may be installed through your distribution's repository.
6
7It's best to filter the full module graph to the part you are interested in
8because `jq` isn't too fast on the full graph.
9
10Usage
11-----
12
13```
14m json-module-graph
15query.sh [-C] <command> <base-of-your-tree>/out/soong/module-graph.json [argument]
16```
17
18Run `./query.sh` with no arguments for additional usage information.
19