Coverage Report

Created: 2026-01-25 06:22

next uncovered line (L), next uncovered region (R), next uncovered branch (B)
/work/fu-hughski-colorhug-struct.c
Line
Count
Source
1
/*
2
 * This file is auto-generated, do not modify!
3
 *
4
 * SPDX-License-Identifier: LGPL-2.1-or-later
5
 */
6
7
#include "config.h"
8
9
#include <glib.h>
10
11
#include "fu-hughski-colorhug-struct.h"
12
13
#ifdef G_LOG_DOMAIN
14
  #undef G_LOG_DOMAIN
15
#endif
16
#define G_LOG_DOMAIN "FuStruct"
17
18
19
/**
20
 * fu_hughski_colorhug_error_to_string:
21
 * @val: value, e.g. %FU_HUGHSKI_COLORHUG_ERROR_UNKNOWN_CMD
22
 *
23
 * Converts an enumerated value to a string.
24
 *
25
 * Returns: identifier string
26
 **/
27
const gchar *
28
fu_hughski_colorhug_error_to_string(FuHughskiColorhugError val)
29
76
{
30
76
    if (val == FU_HUGHSKI_COLORHUG_ERROR_NONE)
31
0
        return "none";
32
76
    if (val == FU_HUGHSKI_COLORHUG_ERROR_UNKNOWN_CMD)
33
1
        return "unknown-cmd";
34
75
    if (val == FU_HUGHSKI_COLORHUG_ERROR_WRONG_UNLOCK_CODE)
35
1
        return "wrong-unlock-code";
36
74
    if (val == FU_HUGHSKI_COLORHUG_ERROR_NOT_IMPLEMENTED)
37
2
        return "not-implemented";
38
72
    if (val == FU_HUGHSKI_COLORHUG_ERROR_UNDERFLOW_SENSOR)
39
1
        return "underflow-sensor";
40
71
    if (val == FU_HUGHSKI_COLORHUG_ERROR_NO_SERIAL)
41
1
        return "no-serial";
42
70
    if (val == FU_HUGHSKI_COLORHUG_ERROR_WATCHDOG)
43
1
        return "watchdog";
44
69
    if (val == FU_HUGHSKI_COLORHUG_ERROR_INVALID_ADDRESS)
45
1
        return "invalid-address";
46
68
    if (val == FU_HUGHSKI_COLORHUG_ERROR_INVALID_LENGTH)
47
1
        return "invalid-length";
48
67
    if (val == FU_HUGHSKI_COLORHUG_ERROR_INVALID_CHECKSUM)
49
1
        return "invalid-checksum";
50
66
    if (val == FU_HUGHSKI_COLORHUG_ERROR_INVALID_VALUE)
51
1
        return "invalid-value";
52
65
    if (val == FU_HUGHSKI_COLORHUG_ERROR_UNKNOWN_CMD_FOR_BOOTLOADER)
53
1
        return "unknown-cmd-for-bootloader";
54
64
    if (val == FU_HUGHSKI_COLORHUG_ERROR_NO_CALIBRATION)
55
1
        return "no-calibration";
56
63
    if (val == FU_HUGHSKI_COLORHUG_ERROR_OVERFLOW_MULTIPLY)
57
1
        return "overflow-multiply";
58
62
    if (val == FU_HUGHSKI_COLORHUG_ERROR_OVERFLOW_ADDITION)
59
1
        return "overflow-addition";
60
61
    if (val == FU_HUGHSKI_COLORHUG_ERROR_OVERFLOW_SENSOR)
61
1
        return "overflow-sensor";
62
60
    if (val == FU_HUGHSKI_COLORHUG_ERROR_OVERFLOW_STACK)
63
1
        return "overflow-stack";
64
59
    if (val == FU_HUGHSKI_COLORHUG_ERROR_DEVICE_DEACTIVATED)
65
1
        return "device-deactivated";
66
58
    if (val == FU_HUGHSKI_COLORHUG_ERROR_INCOMPLETE_REQUEST)
67
1
        return "incomplete-request";
68
57
    if (val == FU_HUGHSKI_COLORHUG_ERROR_SELF_TEST_SENSOR)
69
1
        return "self-test-sensor";
70
56
    if (val == FU_HUGHSKI_COLORHUG_ERROR_SELF_TEST_RED)
71
1
        return "self-test-red";
72
55
    if (val == FU_HUGHSKI_COLORHUG_ERROR_SELF_TEST_GREEN)
73
1
        return "self-test-green";
74
54
    if (val == FU_HUGHSKI_COLORHUG_ERROR_SELF_TEST_BLUE)
75
1
        return "self-test-blue";
76
53
    if (val == FU_HUGHSKI_COLORHUG_ERROR_SELF_TEST_COLOR_SELECT)
77
1
        return "self-test-color-select";
78
52
    if (val == FU_HUGHSKI_COLORHUG_ERROR_SELF_TEST_MULTIPLIER)
79
1
        return "self-test-multiplier";
80
51
    if (val == FU_HUGHSKI_COLORHUG_ERROR_INVALID_CALIBRATION)
81
1
        return "invalid-calibration";
82
50
    if (val == FU_HUGHSKI_COLORHUG_ERROR_SRAM_FAILED)
83
1
        return "sram-failed";
84
49
    if (val == FU_HUGHSKI_COLORHUG_ERROR_OUT_OF_MEMORY)
85
1
        return "out-of-memory";
86
48
    if (val == FU_HUGHSKI_COLORHUG_ERROR_SELF_TEST_TEMPERATURE)
87
1
        return "self-test-temperature";
88
47
    if (val == FU_HUGHSKI_COLORHUG_ERROR_SELF_TEST_I2C)
89
1
        return "self-test-i2c";
90
46
    if (val == FU_HUGHSKI_COLORHUG_ERROR_SELF_TEST_ADC_VDD)
91
1
        return "self-test-adc-vdd";
92
45
    if (val == FU_HUGHSKI_COLORHUG_ERROR_SELF_TEST_ADC_VSS)
93
1
        return "self-test-adc-vss";
94
44
    if (val == FU_HUGHSKI_COLORHUG_ERROR_SELF_TEST_ADC_VREF)
95
1
        return "self-test-adc-vref";
96
43
    if (val == FU_HUGHSKI_COLORHUG_ERROR_I2C_TARGET_ADDRESS)
97
1
        return "i2c-target-address";
98
42
    if (val == FU_HUGHSKI_COLORHUG_ERROR_I2C_TARGET_CONFIG)
99
1
        return "i2c-target-config";
100
41
    if (val == FU_HUGHSKI_COLORHUG_ERROR_SELF_TEST_EEPROM)
101
2
        return "self-test-eeprom";
102
39
    return NULL;
103
41
}