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
|
#!/bin/sh
## SPDX-License-Identifier: CC0-1.0
##
## Copyright (C) 2025 Woj. Kosior <koszko@koszko.org>
set -e
RESULTS_PATH="$1"
COLUMN_NAMES="NAME IN-DEBIAN BREAKING-CHANGES"
for TREE_KIND in $(./helper.sh --get-tree-kinds); do
for MEASURE_TYPE in $(./helper.sh --get-measure-types); do
COLUMN_NAMES="$COLUMN_NAMES $TREE_KIND-$MEASURE_TYPE"
done
done
./helper.sh --get-csv-columns "$RESULTS_PATH" $COLUMN_NAMES |
grep -vE ',[A-Z]+-n/a' |
sed '
s/,ID-yes,/,1,/;
s/,ID-no,/,0,/;
s/,BC-yes,/,1,/;
s/,BC-no[^,]*,/,0,/;
s/[A-Z]\+-\([0-9]\)/\1/g;
'
|