Coverage Report

Created: 2026-10-17 07:48

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
0
{
30
0
    if (val == FU_HUGHSKI_COLORHUG_ERROR_NONE)
31
0
        return "none";
32
0
    if (val == FU_HUGHSKI_COLORHUG_ERROR_UNKNOWN_CMD)
33
0
        return "unknown-cmd";
34
0
    if (val == FU_HUGHSKI_COLORHUG_ERROR_WRONG_UNLOCK_CODE)
35
0
        return "wrong-unlock-code";
36
0
    if (val == FU_HUGHSKI_COLORHUG_ERROR_NOT_IMPLEMENTED)
37
0
        return "not-implemented";
38
0
    if (val == FU_HUGHSKI_COLORHUG_ERROR_UNDERFLOW_SENSOR)
39
0
        return "underflow-sensor";
40
0
    if (val == FU_HUGHSKI_COLORHUG_ERROR_NO_SERIAL)
41
0
        return "no-serial";
42
0
    if (val == FU_HUGHSKI_COLORHUG_ERROR_WATCHDOG)
43
0
        return "watchdog";
44
0
    if (val == FU_HUGHSKI_COLORHUG_ERROR_INVALID_ADDRESS)
45
0
        return "invalid-address";
46
0
    if (val == FU_HUGHSKI_COLORHUG_ERROR_INVALID_LENGTH)
47
0
        return "invalid-length";
48
0
    if (val == FU_HUGHSKI_COLORHUG_ERROR_INVALID_CHECKSUM)
49
0
        return "invalid-checksum";
50
0
    if (val == FU_HUGHSKI_COLORHUG_ERROR_INVALID_VALUE)
51
0
        return "invalid-value";
52
0
    if (val == FU_HUGHSKI_COLORHUG_ERROR_UNKNOWN_CMD_FOR_BOOTLOADER)
53
0
        return "unknown-cmd-for-bootloader";
54
0
    if (val == FU_HUGHSKI_COLORHUG_ERROR_NO_CALIBRATION)
55
0
        return "no-calibration";
56
0
    if (val == FU_HUGHSKI_COLORHUG_ERROR_OVERFLOW_MULTIPLY)
57
0
        return "overflow-multiply";
58
0
    if (val == FU_HUGHSKI_COLORHUG_ERROR_OVERFLOW_ADDITION)
59
0
        return "overflow-addition";
60
0
    if (val == FU_HUGHSKI_COLORHUG_ERROR_OVERFLOW_SENSOR)
61
0
        return "overflow-sensor";
62
0
    if (val == FU_HUGHSKI_COLORHUG_ERROR_OVERFLOW_STACK)
63
0
        return "overflow-stack";
64
0
    if (val == FU_HUGHSKI_COLORHUG_ERROR_DEVICE_DEACTIVATED)
65
0
        return "device-deactivated";
66
0
    if (val == FU_HUGHSKI_COLORHUG_ERROR_INCOMPLETE_REQUEST)
67
0
        return "incomplete-request";
68
0
    if (val == FU_HUGHSKI_COLORHUG_ERROR_SELF_TEST_SENSOR)
69
0
        return "self-test-sensor";
70
0
    if (val == FU_HUGHSKI_COLORHUG_ERROR_SELF_TEST_RED)
71
0
        return "self-test-red";
72
0
    if (val == FU_HUGHSKI_COLORHUG_ERROR_SELF_TEST_GREEN)
73
0
        return "self-test-green";
74
0
    if (val == FU_HUGHSKI_COLORHUG_ERROR_SELF_TEST_BLUE)
75
0
        return "self-test-blue";
76
0
    if (val == FU_HUGHSKI_COLORHUG_ERROR_SELF_TEST_COLOR_SELECT)
77
0
        return "self-test-color-select";
78
0
    if (val == FU_HUGHSKI_COLORHUG_ERROR_SELF_TEST_MULTIPLIER)
79
0
        return "self-test-multiplier";
80
0
    if (val == FU_HUGHSKI_COLORHUG_ERROR_INVALID_CALIBRATION)
81
0
        return "invalid-calibration";
82
0
    if (val == FU_HUGHSKI_COLORHUG_ERROR_SRAM_FAILED)
83
0
        return "sram-failed";
84
0
    if (val == FU_HUGHSKI_COLORHUG_ERROR_OUT_OF_MEMORY)
85
0
        return "out-of-memory";
86
0
    if (val == FU_HUGHSKI_COLORHUG_ERROR_SELF_TEST_TEMPERATURE)
87
0
        return "self-test-temperature";
88
0
    if (val == FU_HUGHSKI_COLORHUG_ERROR_SELF_TEST_I2C)
89
0
        return "self-test-i2c";
90
0
    if (val == FU_HUGHSKI_COLORHUG_ERROR_SELF_TEST_ADC_VDD)
91
0
        return "self-test-adc-vdd";
92
0
    if (val == FU_HUGHSKI_COLORHUG_ERROR_SELF_TEST_ADC_VSS)
93
0
        return "self-test-adc-vss";
94
0
    if (val == FU_HUGHSKI_COLORHUG_ERROR_SELF_TEST_ADC_VREF)
95
0
        return "self-test-adc-vref";
96
0
    if (val == FU_HUGHSKI_COLORHUG_ERROR_I2C_TARGET_ADDRESS)
97
0
        return "i2c-target-address";
98
0
    if (val == FU_HUGHSKI_COLORHUG_ERROR_I2C_TARGET_CONFIG)
99
0
        return "i2c-target-config";
100
0
    if (val == FU_HUGHSKI_COLORHUG_ERROR_SELF_TEST_EEPROM)
101
0
        return "self-test-eeprom";
102
0
    return NULL;
103
0
}