Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
14 views2 pages

Sphinx Known Warnings

The document outlines known Sphinx warnings that will cause the build to fail if they are not addressed. It includes specific warnings related to badly formatted string substitutions and duplicate C++ declarations across various files. Additionally, it highlights errors in function declarations and emphasizes the need for warnings to be in the same order as the log file.

Uploaded by

maltchev
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
14 views2 pages

Sphinx Known Warnings

The document outlines known Sphinx warnings that will cause the build to fail if they are not addressed. It includes specific warnings related to badly formatted string substitutions and duplicate C++ declarations across various files. Additionally, it highlights errors in function declarations and emphasizes the need for warnings to be in the same order as the log file.

Uploaded by

maltchev
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 2

# File contains known/allowed Sphinx warnings.

#
# Build will fail if sphinx-warning-log.txt contains any lines
# which are not in this file. Lines are pre-sanitized by
# `build_docs.py build` to remove formatting, paths and line numbers.
#
# Warnings in this file must be in the same overall order as the log file.
#
idf-component-manager.rst: WARNING: Badly formated string substitution:
{IDF_TARGET}
esp_ble_mesh_defs.inc:line: WARNING: Duplicate C++ declaration, also defined at
api-reference/bluetooth/esp-ble-mesh:line.
Declaration is '.. cpp:member:: uint16_t model_id'.
esp_ble_mesh_cm_data_api.inc:line: WARNING: Duplicate C++ declaration, also defined
at api-reference/bluetooth/esp-ble-mesh:line.
Declaration is '.. cpp:member:: int8_t element_offset'.
esp_ble_mesh_cm_data_api.inc:line: WARNING: Duplicate C++ declaration, also defined
at api-reference/bluetooth/esp-ble-mesh:line.
Declaration is '.. cpp:member:: int8_t model_item_idx'.
mqtt_client.inc:line: WARNING: Duplicate C++ declaration, also defined at api-
reference/protocols/mqtt:line.
Declaration is '.. cpp:type:: struct esp_mqtt_event_t esp_mqtt_event_t'.
mqtt_client.inc:line: WARNING: Duplicate C++ declaration, also defined at api-
reference/protocols/mqtt:line.
Declaration is '.. cpp:type:: struct esp_mqtt_client_config_t
esp_mqtt_client_config_t'.
mqtt_client.inc:line: WARNING: Duplicate C++ declaration, also defined at api-
reference/protocols/mqtt:line.
Declaration is '.. cpp:enum:: esp_mqtt_event_id_t'.
mqtt_client.inc:line: WARNING: Duplicate C++ declaration, also defined at api-
reference/protocols/mqtt:line.
Declaration is '.. cpp:enum:: esp_mqtt_connect_return_code_t'.
mqtt_client.inc:line: WARNING: Duplicate C++ declaration, also defined at api-
reference/protocols/mqtt:line.
Declaration is '.. cpp:enum:: esp_mqtt_error_type_t'.
mqtt_client.inc:line: WARNING: Duplicate C++ declaration, also defined at api-
reference/protocols/mqtt:line.
Declaration is '.. cpp:enum:: esp_mqtt_transport_t'.
mqtt_client.inc:line: WARNING: Duplicate C++ declaration, also defined at api-
reference/protocols/mqtt:line.
Declaration is '.. cpp:enum:: esp_mqtt_protocol_ver_t'.
esp_heap_trace.inc:line: WARNING: Error when parsing function declaration.
If the function has no return type:
Invalid C++ declaration: Expected end of definition or ;. [error at 34]
TAILQ_ENTRY (heap_trace_record_t) tailq
----------------------------------^
If the function has a return type:
Error in declarator
If declarator-id with parameters-and-qualifiers:
Invalid C++ declaration: Expected identifier in nested name. [error at 12]
TAILQ_ENTRY (heap_trace_record_t) tailq
------------^
If parenthesis in noptr-declarator:
Error in declarator or parameters-and-qualifiers
If pointer to member declarator:
Invalid C++ declaration: Expected '::' in pointer to member (function).
[error at 32]
TAILQ_ENTRY (heap_trace_record_t) tailq
--------------------------------^
If declarator-id:
Invalid C++ declaration: Expecting "(" in parameters-and-qualifiers. [error
at 32]
TAILQ_ENTRY (heap_trace_record_t) tailq
--------------------------------^

esp_heap_trace.inc:line: WARNING: Duplicate C++ declaration, also defined at api-


reference/system/heap_debug:line.
Declaration is '.. cpp:type:: struct heap_trace_record_t heap_trace_record_t'.

You might also like