• Home
Name Date Size #Lines LOC

..--

README.mdD03-May-2024504 1913

directDeps.jqD03-May-2024174 53

distanceFromLeaves.jqD03-May-20241.2 KiB5746

filterSubtree.jqD03-May-2024229 117

findModulesCrossPkgBoundary.jqD03-May-20242.1 KiB6251

findModulesWithNameSrcCollision.jqD03-May-2024594 1712

findModulesWithProperty.jqD03-May-2024279 1411

findModulesWithSrcType.jqD03-May-2024287 95

findModulesWithTestSuitesValue.jqD03-May-2024419 129

fullTransitiveDeps.jqD03-May-2024147 83

fullTransitiveDepsProperties.jqD03-May-2024473 1711

fullTransitiveModuleTypeDeps.jqD03-May-2024148 83

library.jqD03-May-20243.5 KiB150114

moduleTypeStats.jqD03-May-2024281 1512

modulesOfType.jqD03-May-202489 53

printModule.jqD03-May-2024448 1512

properties.jqD03-May-2024163 86

query.shD03-May-2024900 5543

reverseDeps.jqD03-May-202498 63

transitiveDeps.jqD03-May-2024209 85

usedVariations.jqD03-May-2024232 97

variantTransitions.jqD03-May-2024599 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