Skip to content

Commit 9d5078c

Browse files
committed
Refactor: combine emerge package fields and rename labels
1 parent d48251b commit 9d5078c

File tree

2 files changed

+8
-13
lines changed

2 files changed

+8
-13
lines changed

src/detection/packages/packages.h

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,7 @@ typedef struct FFPackagesResult
1212
uint32_t brewCask;
1313
uint32_t choco;
1414
uint32_t dpkg;
15-
uint32_t emergeDeps;
16-
uint32_t emergeSys;
15+
uint32_t emergeSystem;
1716
uint32_t emergeWorld;
1817
uint32_t eopkg;
1918
uint32_t flatpakSystem;

src/modules/packages/packages.c

Lines changed: 7 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ bool ffPrintPackages(FFPackagesOptions* options)
1717
return false;
1818
}
1919

20-
uint32_t emergeAll = counts.emergeWorld + counts.emergeSys + counts.emergeDeps;
20+
uint32_t emergeAll = counts.emergeWorld + counts.emergeSystem;
2121
uint32_t nixAll = counts.nixDefault + counts.nixSystem + counts.nixUser;
2222
uint32_t flatpakAll = counts.flatpakSystem + counts.flatpakUser;
2323
uint32_t brewAll = counts.brew + counts.brewCask;
@@ -63,13 +63,12 @@ bool ffPrintPackages(FFPackagesOptions* options)
6363
FF_PRINT_PACKAGE(rpm)
6464
if (options->combined)
6565
{
66-
FF_PRINT_PACKAGE_ALL(emerge);
66+
FF_PRINT_PACKAGE_NAME(emergeAll, "emerge");
6767
}
6868
else
6969
{
7070
FF_PRINT_PACKAGE_NAME(emergeWorld, "emerge-world")
71-
FF_PRINT_PACKAGE_NAME(emergeSys, "emerge-system")
72-
FF_PRINT_PACKAGE_NAME(emergeDeps, "emerge-deps")
71+
FF_PRINT_PACKAGE_NAME(emergeSystem, "emerge-system")
7372
}
7473
FF_PRINT_PACKAGE(eopkg)
7574
FF_PRINT_PACKAGE(xbps)
@@ -170,8 +169,7 @@ bool ffPrintPackages(FFPackagesOptions* options)
170169
FF_ARG(counts.dpkg, "dpkg"),
171170
FF_ARG(counts.rpm, "rpm"),
172171
FF_ARG(counts.emergeWorld, "emerge-world"),
173-
FF_ARG(counts.emergeSys, "emerge-system"),
174-
FF_ARG(counts.emergeDeps, "emerge-deps"),
172+
FF_ARG(counts.emergeSystem, "emerge-system"),
175173
FF_ARG(counts.eopkg, "eopkg"),
176174
FF_ARG(counts.xbps, "xbps"),
177175
FF_ARG(counts.nixSystem, "nix-system"),
@@ -420,8 +418,7 @@ bool ffGeneratePackagesJsonResult(FF_MAYBE_UNUSED FFPackagesOptions* options, yy
420418
FF_APPEND_PACKAGE_COUNT(brewCask)
421419
FF_APPEND_PACKAGE_COUNT(choco)
422420
FF_APPEND_PACKAGE_COUNT(dpkg)
423-
FF_APPEND_PACKAGE_COUNT(emergeDeps)
424-
FF_APPEND_PACKAGE_COUNT(emergeSys)
421+
FF_APPEND_PACKAGE_COUNT(emergeSystem)
425422
FF_APPEND_PACKAGE_COUNT(emergeWorld)
426423
FF_APPEND_PACKAGE_COUNT(eopkg)
427424
FF_APPEND_PACKAGE_COUNT(flatpakSystem)
@@ -455,7 +452,7 @@ bool ffGeneratePackagesJsonResult(FF_MAYBE_UNUSED FFPackagesOptions* options, yy
455452
FF_APPEND_PACKAGE_COUNT(sorcery)
456453
FF_APPEND_PACKAGE_COUNT(winget)
457454
FF_APPEND_PACKAGE_COUNT(xbps)
458-
yyjson_mut_obj_add_uint(doc, obj, "emerge-all", counts.emergeWorld + counts.emergeSys + counts.emergeDeps);
455+
yyjson_mut_obj_add_uint(doc, obj, "emerge-all", counts.emergeWorld + counts.emergeSystem);
459456
yyjson_mut_obj_add_strbuf(doc, obj, "pacmanBranch", &counts.pacmanBranch);
460457

461458
return true;
@@ -490,8 +487,7 @@ FFModuleBaseInfo ffPackagesModuleInfo = {
490487
{"Number of dpkg packages", "dpkg"},
491488
{"Number of rpm packages", "rpm"},
492489
{"Number of @world emerge set packages", "emerge-world"},
493-
{"Number of @system emerge set packages", "emerge-system"},
494-
{"Number of emerged dependencies", "emerge-deps"},
490+
{"Number of non-world emerge set packages", "emerge-system"},
495491
{"Number of eopkg packages", "eopkg"},
496492
{"Number of xbps packages", "xbps"},
497493
{"Number of nix-system packages", "nix-system"},

0 commit comments

Comments
 (0)