1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
FullQuery(
query: r#"
{
RootPackage {
geiger {
forbidsUnsafe @output
used {
exprs {
safe @output(name: "safeExprs")
unsafe @output(name: "unsafeExprs")
total @output(name: "totalExprs")
percentageUnsafe @output(name: "exprsPercentageUnsafe")
}
}
}
dependencies {
geiger {
used {
functions {
safe @output(name: "depUsedSafeFunctions")
unsafe @output(name: "depUsedUnsafeFunctions")
total @output(name: "depUsedTotalFunctions")
percentageUnsafe @output(name: "depUsedFunctionPercentageUnsafe")
}
}
unused {
total {
percentageUnsafe @output(name: "depUnusedTotalPercentageUnsafe")
}
}
total {
total {
percentageUnsafe @output(name: "depTotalPercentageUnsafe")
}
}
}
}
}
}
"#,
args: {}
)