Coverage Report

Created: 2025-07-01 07:09

/work/fu-archive-struct.c
Line
Count
Source (jump to first uncovered line)
1
/* auto-generated, do not modify */
2
#include "config.h"
3
4
#include "fu-archive-struct.h"
5
6
#ifdef G_LOG_DOMAIN
7
  #undef G_LOG_DOMAIN
8
#endif
9
#define G_LOG_DOMAIN "FuStruct"
10
11
const gchar *
12
fu_archive_format_to_string(FuArchiveFormat val)
13
0
{
14
0
    if (val == FU_ARCHIVE_FORMAT_UNKNOWN)
15
0
        return "unknown";
16
0
    if (val == FU_ARCHIVE_FORMAT_CPIO)
17
0
        return "cpio";
18
0
    if (val == FU_ARCHIVE_FORMAT_SHAR)
19
0
        return "shar";
20
0
    if (val == FU_ARCHIVE_FORMAT_TAR)
21
0
        return "tar";
22
0
    if (val == FU_ARCHIVE_FORMAT_USTAR)
23
0
        return "ustar";
24
0
    if (val == FU_ARCHIVE_FORMAT_PAX)
25
0
        return "pax";
26
0
    if (val == FU_ARCHIVE_FORMAT_GNUTAR)
27
0
        return "gnutar";
28
0
    if (val == FU_ARCHIVE_FORMAT_ISO9660)
29
0
        return "iso9660";
30
0
    if (val == FU_ARCHIVE_FORMAT_ZIP)
31
0
        return "zip";
32
0
    if (val == FU_ARCHIVE_FORMAT_AR)
33
0
        return "ar";
34
0
    if (val == FU_ARCHIVE_FORMAT_AR_SVR4)
35
0
        return "ar-svr4";
36
0
    if (val == FU_ARCHIVE_FORMAT_MTREE)
37
0
        return "mtree";
38
0
    if (val == FU_ARCHIVE_FORMAT_RAW)
39
0
        return "raw";
40
0
    if (val == FU_ARCHIVE_FORMAT_XAR)
41
0
        return "xar";
42
0
    if (val == FU_ARCHIVE_FORMAT_7ZIP)
43
0
        return "7zip";
44
0
    if (val == FU_ARCHIVE_FORMAT_WARC)
45
0
        return "warc";
46
0
    return NULL;
47
0
}
48
FuArchiveFormat
49
fu_archive_format_from_string(const gchar *val)
50
0
{
51
0
    if (g_strcmp0(val, "unknown") == 0)
52
0
        return FU_ARCHIVE_FORMAT_UNKNOWN;
53
0
    if (g_strcmp0(val, "cpio") == 0)
54
0
        return FU_ARCHIVE_FORMAT_CPIO;
55
0
    if (g_strcmp0(val, "shar") == 0)
56
0
        return FU_ARCHIVE_FORMAT_SHAR;
57
0
    if (g_strcmp0(val, "tar") == 0)
58
0
        return FU_ARCHIVE_FORMAT_TAR;
59
0
    if (g_strcmp0(val, "ustar") == 0)
60
0
        return FU_ARCHIVE_FORMAT_USTAR;
61
0
    if (g_strcmp0(val, "pax") == 0)
62
0
        return FU_ARCHIVE_FORMAT_PAX;
63
0
    if (g_strcmp0(val, "gnutar") == 0)
64
0
        return FU_ARCHIVE_FORMAT_GNUTAR;
65
0
    if (g_strcmp0(val, "iso9660") == 0)
66
0
        return FU_ARCHIVE_FORMAT_ISO9660;
67
0
    if (g_strcmp0(val, "zip") == 0)
68
0
        return FU_ARCHIVE_FORMAT_ZIP;
69
0
    if (g_strcmp0(val, "ar") == 0)
70
0
        return FU_ARCHIVE_FORMAT_AR;
71
0
    if (g_strcmp0(val, "ar-svr4") == 0)
72
0
        return FU_ARCHIVE_FORMAT_AR_SVR4;
73
0
    if (g_strcmp0(val, "mtree") == 0)
74
0
        return FU_ARCHIVE_FORMAT_MTREE;
75
0
    if (g_strcmp0(val, "raw") == 0)
76
0
        return FU_ARCHIVE_FORMAT_RAW;
77
0
    if (g_strcmp0(val, "xar") == 0)
78
0
        return FU_ARCHIVE_FORMAT_XAR;
79
0
    if (g_strcmp0(val, "7zip") == 0)
80
0
        return FU_ARCHIVE_FORMAT_7ZIP;
81
0
    if (g_strcmp0(val, "warc") == 0)
82
0
        return FU_ARCHIVE_FORMAT_WARC;
83
0
    return FU_ARCHIVE_FORMAT_UNKNOWN;
84
0
}
85
86
const gchar *
87
fu_archive_compression_to_string(FuArchiveCompression val)
88
0
{
89
0
    if (val == FU_ARCHIVE_COMPRESSION_UNKNOWN)
90
0
        return "unknown";
91
0
    if (val == FU_ARCHIVE_COMPRESSION_NONE)
92
0
        return "none";
93
0
    if (val == FU_ARCHIVE_COMPRESSION_GZIP)
94
0
        return "gzip";
95
0
    if (val == FU_ARCHIVE_COMPRESSION_BZIP2)
96
0
        return "bzip2";
97
0
    if (val == FU_ARCHIVE_COMPRESSION_COMPRESS)
98
0
        return "compress";
99
0
    if (val == FU_ARCHIVE_COMPRESSION_LZMA)
100
0
        return "lzma";
101
0
    if (val == FU_ARCHIVE_COMPRESSION_XZ)
102
0
        return "xz";
103
0
    if (val == FU_ARCHIVE_COMPRESSION_UU)
104
0
        return "uu";
105
0
    if (val == FU_ARCHIVE_COMPRESSION_LZIP)
106
0
        return "lzip";
107
0
    if (val == FU_ARCHIVE_COMPRESSION_LRZIP)
108
0
        return "lrzip";
109
0
    if (val == FU_ARCHIVE_COMPRESSION_LZOP)
110
0
        return "lzop";
111
0
    if (val == FU_ARCHIVE_COMPRESSION_GRZIP)
112
0
        return "grzip";
113
0
    if (val == FU_ARCHIVE_COMPRESSION_LZ4)
114
0
        return "lz4";
115
0
    if (val == FU_ARCHIVE_COMPRESSION_ZSTD)
116
0
        return "zstd";
117
0
    return NULL;
118
0
}
119
FuArchiveCompression
120
fu_archive_compression_from_string(const gchar *val)
121
0
{
122
0
    if (g_strcmp0(val, "unknown") == 0)
123
0
        return FU_ARCHIVE_COMPRESSION_UNKNOWN;
124
0
    if (g_strcmp0(val, "none") == 0)
125
0
        return FU_ARCHIVE_COMPRESSION_NONE;
126
0
    if (g_strcmp0(val, "gzip") == 0)
127
0
        return FU_ARCHIVE_COMPRESSION_GZIP;
128
0
    if (g_strcmp0(val, "bzip2") == 0)
129
0
        return FU_ARCHIVE_COMPRESSION_BZIP2;
130
0
    if (g_strcmp0(val, "compress") == 0)
131
0
        return FU_ARCHIVE_COMPRESSION_COMPRESS;
132
0
    if (g_strcmp0(val, "lzma") == 0)
133
0
        return FU_ARCHIVE_COMPRESSION_LZMA;
134
0
    if (g_strcmp0(val, "xz") == 0)
135
0
        return FU_ARCHIVE_COMPRESSION_XZ;
136
0
    if (g_strcmp0(val, "uu") == 0)
137
0
        return FU_ARCHIVE_COMPRESSION_UU;
138
0
    if (g_strcmp0(val, "lzip") == 0)
139
0
        return FU_ARCHIVE_COMPRESSION_LZIP;
140
0
    if (g_strcmp0(val, "lrzip") == 0)
141
0
        return FU_ARCHIVE_COMPRESSION_LRZIP;
142
0
    if (g_strcmp0(val, "lzop") == 0)
143
0
        return FU_ARCHIVE_COMPRESSION_LZOP;
144
0
    if (g_strcmp0(val, "grzip") == 0)
145
0
        return FU_ARCHIVE_COMPRESSION_GRZIP;
146
0
    if (g_strcmp0(val, "lz4") == 0)
147
0
        return FU_ARCHIVE_COMPRESSION_LZ4;
148
0
    if (g_strcmp0(val, "zstd") == 0)
149
0
        return FU_ARCHIVE_COMPRESSION_ZSTD;
150
0
    return FU_ARCHIVE_COMPRESSION_UNKNOWN;
151
0
}