diff --git a/.clang-format b/.clang-format new file mode 100644 index 00000000..1eec7bb1 --- /dev/null +++ b/.clang-format @@ -0,0 +1,6 @@ +--- +Language: Cpp +BasedOnStyle: WebKit +BreakBeforeBraces: Attach +NamespaceIndentation: None +... diff --git a/packages/xod-client-electron/arduino-libraries/ESP8266UART/ESP8266UART.h b/packages/xod-client-electron/arduino-libraries/ESP8266UART/ESP8266UART.h old mode 100755 new mode 100644 index b981d8f9..6433592a --- a/packages/xod-client-electron/arduino-libraries/ESP8266UART/ESP8266UART.h +++ b/packages/xod-client-electron/arduino-libraries/ESP8266UART/ESP8266UART.h @@ -48,7 +48,7 @@ namespace xod { class Uart; } class ESP8266 { - private: +private: xod::Uart* _uart; #ifdef ESP8266_DEBUG Stream* _debug = nullptr; @@ -67,9 +67,9 @@ protected: } } void debugChar(char ch) { - if (_debug) { - _debug->print(ch); - } + if (_debug) { + _debug->print(ch); + } } #endif @@ -206,31 +206,30 @@ public: }; void ESP8266::begin() { - _uart->begin(); + _uart->begin(); } bool ESP8266::kick() { - writeCmd(AT, EOL); - return cmdOK(OK, ERROR, 5000); + writeCmd(AT, EOL); + return cmdOK(OK, ERROR, 5000); } bool ESP8266::setStationMode() { - writeCmd(CWMODE_SET); - println("1"); - return cmdOK(OK, ERROR, 1000); + writeCmd(CWMODE_SET); + println("1"); + return cmdOK(OK, ERROR, 1000); } bool ESP8266::connect(const char* ssid, const char* password) { - writeCmd(CWJAP); - print(ssid); - writeCmd(COMMA_2); - print(password); - writeCmd(DOUBLE_QUOTE, EOL); - cmdOK(OK, FAIL, 15000); - return isConnectedToAP(); + writeCmd(CWJAP); + print(ssid); + writeCmd(COMMA_2); + print(password); + writeCmd(DOUBLE_QUOTE, EOL); + cmdOK(OK, FAIL, 15000); + return isConnectedToAP(); } - bool ESP8266::isConnectedToAP() { writeCmd(CIFSR, EOL); uint8_t code = readCmd(NO_IP, ERROR, 350); @@ -257,38 +256,42 @@ uint32_t ESP8266::getIP() { } bool ESP8266::createTCP(const char* addr, uint32_t port) { - char _port[32]; - writeCmd(CIPSTART); - writeCmd(TCP); - writeCmd(COMMA_2); - print(addr); - writeCmd(COMMA_1); - dtostrf(port, 0, 0, _port); - println(_port); + char _port[32]; + writeCmd(CIPSTART); + writeCmd(TCP); + writeCmd(COMMA_2); + print(addr); + writeCmd(COMMA_1); + dtostrf(port, 0, 0, _port); + println(_port); - bool ok = cmdOK(OK, ERROR, 5000); - if (ok) _connected = true; - return ok; + bool ok = cmdOK(OK, ERROR, 5000); + if (ok) + _connected = true; + return ok; } bool ESP8266::releaseTCP() { - if (!_connected) return true; - writeCmd(CIPCLOSE, EOL); - bool ok = cmdOK(OK, ERROR, 5000); - if (ok) _connected = false; - return ok; + if (!_connected) + return true; + writeCmd(CIPCLOSE, EOL); + bool ok = cmdOK(OK, ERROR, 5000); + if (ok) + _connected = false; + return ok; } bool ESP8266::send(char* message) { - writeCmd(CIPSEND); + writeCmd(CIPSEND); - size_t len = sprintf(message, "%s", message); - char reqLen[len]; - dtostrf(len, 0, 0, reqLen); - println(reqLen); + size_t len = sprintf(message, "%s", message); + char reqLen[len]; + dtostrf(len, 0, 0, reqLen); + println(reqLen); - bool prompt = cmdOK(PROMPT, LINK_IS_NOT); - if (!prompt) return false; + bool prompt = cmdOK(PROMPT, LINK_IS_NOT); + if (!prompt) + return false; print(message); bool ok = cmdOK(SEND_OK, nullptr, 5000); @@ -296,15 +299,15 @@ bool ESP8266::send(char* message) { } bool ESP8266::read(char* outBuff) { - if(_uart->available()) { - *outBuff = _uart->toStream()->read(); - return true; - } - return false; + if (_uart->available()) { + *outBuff = _uart->toStream()->read(); + return true; + } + return false; } bool ESP8266::isSocketOpen() { - return _connected; + return _connected; } bool ESP8266::receive(char* r) { @@ -320,16 +323,16 @@ bool ESP8266::receive(char* r) { } } - if (_pkgSize > 0) { - if (_uart->available()) { - if (read(r)) { - _pkgSize--; - return true; - } + if (_pkgSize > 0) { + if (_uart->available()) { + if (read(r)) { + _pkgSize--; + return true; + } + } } - } - return false; + return false; } #endif /* #ifndef __ESP8266_UART_H__ */ diff --git a/workspace/__lib__/xod-dev/esp8266/close/patch.cpp b/workspace/__lib__/xod-dev/esp8266/close/patch.cpp index bc45271f..deca75df 100644 --- a/workspace/__lib__/xod-dev/esp8266/close/patch.cpp +++ b/workspace/__lib__/xod-dev/esp8266/close/patch.cpp @@ -2,7 +2,9 @@ struct State { }; +// clang-format off {{ GENERATED_CODE }} +// clang-format on void evaluate(Context ctx) { if (!isInputDirty(ctx)) diff --git a/workspace/__lib__/xod-dev/esp8266/connect-wifi/patch.cpp b/workspace/__lib__/xod-dev/esp8266/connect-wifi/patch.cpp index 48dcf3bd..e01562a5 100644 --- a/workspace/__lib__/xod-dev/esp8266/connect-wifi/patch.cpp +++ b/workspace/__lib__/xod-dev/esp8266/connect-wifi/patch.cpp @@ -1,7 +1,9 @@ struct State { }; +// clang-format off {{ GENERATED_CODE }} +// clang-format on void evaluate(Context ctx) { if (!isInputDirty(ctx)) diff --git a/workspace/__lib__/xod-dev/esp8266/esp8266-device/patch.cpp b/workspace/__lib__/xod-dev/esp8266/esp8266-device/patch.cpp index 22847e07..5fcab319 100644 --- a/workspace/__lib__/xod-dev/esp8266/esp8266-device/patch.cpp +++ b/workspace/__lib__/xod-dev/esp8266/esp8266-device/patch.cpp @@ -1,6 +1,8 @@ +// clang-format off {{#global}} #include {{/global}} +// clang-format on struct State { uint8_t mem[sizeof(ESP8266)]; @@ -11,7 +13,9 @@ struct Type { ESP8266* wifi; }; +// clang-format off {{ GENERATED_CODE }} +// clang-format on void evaluate(Context ctx) { if (!isInputDirty(ctx)) diff --git a/workspace/__lib__/xod-dev/esp8266/get-local-ip/patch.cpp b/workspace/__lib__/xod-dev/esp8266/get-local-ip/patch.cpp index f0e2b974..a330f538 100644 --- a/workspace/__lib__/xod-dev/esp8266/get-local-ip/patch.cpp +++ b/workspace/__lib__/xod-dev/esp8266/get-local-ip/patch.cpp @@ -2,7 +2,9 @@ struct State { }; +// clang-format off {{ GENERATED_CODE }} +// clang-format on void evaluate(Context ctx) { if (!isInputDirty(ctx)) diff --git a/workspace/__lib__/xod-dev/esp8266/inet/patch.cpp b/workspace/__lib__/xod-dev/esp8266/inet/patch.cpp index b0e09e06..56699260 100644 --- a/workspace/__lib__/xod-dev/esp8266/inet/patch.cpp +++ b/workspace/__lib__/xod-dev/esp8266/inet/patch.cpp @@ -1,6 +1,8 @@ +// clang-format off {{#global}} #include {{/global}} +// clang-format on struct State { }; @@ -10,7 +12,9 @@ struct Type { ESP8266* wifi; }; +// clang-format off {{ GENERATED_CODE }} +// clang-format on void evaluate(Context ctx) { auto dev = getValue(ctx); diff --git a/workspace/__lib__/xod-dev/esp8266/is-open/patch.cpp b/workspace/__lib__/xod-dev/esp8266/is-open/patch.cpp index d792a1cc..b2bfe42b 100644 --- a/workspace/__lib__/xod-dev/esp8266/is-open/patch.cpp +++ b/workspace/__lib__/xod-dev/esp8266/is-open/patch.cpp @@ -2,7 +2,9 @@ struct State { }; +// clang-format off {{ GENERATED_CODE }} +// clang-format on void evaluate(Context ctx) { if (!isInputDirty(ctx)) diff --git a/workspace/__lib__/xod-dev/esp8266/kick/patch.cpp b/workspace/__lib__/xod-dev/esp8266/kick/patch.cpp index 0dc7b74c..c4b8e26a 100644 --- a/workspace/__lib__/xod-dev/esp8266/kick/patch.cpp +++ b/workspace/__lib__/xod-dev/esp8266/kick/patch.cpp @@ -2,7 +2,9 @@ struct State { }; +// clang-format off {{ GENERATED_CODE }} +// clang-format on void evaluate(Context ctx) { if (!isInputDirty(ctx)) diff --git a/workspace/__lib__/xod-dev/esp8266/lan-ip/patch.cpp b/workspace/__lib__/xod-dev/esp8266/lan-ip/patch.cpp index 05541d84..bdd865e2 100644 --- a/workspace/__lib__/xod-dev/esp8266/lan-ip/patch.cpp +++ b/workspace/__lib__/xod-dev/esp8266/lan-ip/patch.cpp @@ -2,7 +2,9 @@ struct State { }; +// clang-format off {{ GENERATED_CODE }} +// clang-format on void evaluate(Context ctx) { auto inet = getValue(ctx); diff --git a/workspace/__lib__/xod-dev/esp8266/open-tcp/patch.cpp b/workspace/__lib__/xod-dev/esp8266/open-tcp/patch.cpp index 7201d786..368bf781 100644 --- a/workspace/__lib__/xod-dev/esp8266/open-tcp/patch.cpp +++ b/workspace/__lib__/xod-dev/esp8266/open-tcp/patch.cpp @@ -2,7 +2,9 @@ struct State { }; +// clang-format off {{ GENERATED_CODE }} +// clang-format on void evaluate(Context ctx) { if (!isInputDirty(ctx)) @@ -12,7 +14,7 @@ void evaluate(Context ctx) { char _host[length(host) + 1] = { 0 }; dump(host, _host); - uint32_t port = (uint32_t) getValue(ctx); + uint32_t port = (uint32_t)getValue(ctx); auto inet = getValue(ctx); bool res = inet.wifi->createTCP(_host, port); diff --git a/workspace/__lib__/xod-dev/esp8266/receive-one-byte/patch.cpp b/workspace/__lib__/xod-dev/esp8266/receive-one-byte/patch.cpp index af62a073..801d991a 100644 --- a/workspace/__lib__/xod-dev/esp8266/receive-one-byte/patch.cpp +++ b/workspace/__lib__/xod-dev/esp8266/receive-one-byte/patch.cpp @@ -1,7 +1,9 @@ struct State {}; +// clang-format off {{ GENERATED_CODE }} +// clang-format on void evaluate(Context ctx) { if (!isInputDirty(ctx)) @@ -15,7 +17,7 @@ void evaluate(Context ctx) { char r = '\0'; if (inet.wifi->receive(&r)) { - emitValue(ctx, (uint8_t) r); + emitValue(ctx, (uint8_t)r); emitValue(ctx, 1); } else { emitValue(ctx, 1); diff --git a/workspace/__lib__/xod-dev/esp8266/send/patch.cpp b/workspace/__lib__/xod-dev/esp8266/send/patch.cpp index 73f75392..3decf12e 100644 --- a/workspace/__lib__/xod-dev/esp8266/send/patch.cpp +++ b/workspace/__lib__/xod-dev/esp8266/send/patch.cpp @@ -2,7 +2,9 @@ struct State { }; +// clang-format off {{ GENERATED_CODE }} +// clang-format on void evaluate(Context ctx) { if (!isInputDirty(ctx)) diff --git a/workspace/__lib__/xod-dev/esp8266/set-station-mode/patch.cpp b/workspace/__lib__/xod-dev/esp8266/set-station-mode/patch.cpp index 7455e01e..95be414e 100644 --- a/workspace/__lib__/xod-dev/esp8266/set-station-mode/patch.cpp +++ b/workspace/__lib__/xod-dev/esp8266/set-station-mode/patch.cpp @@ -2,7 +2,9 @@ struct State { }; +// clang-format off {{ GENERATED_CODE }} +// clang-format on void evaluate(Context ctx) { if (!isInputDirty(ctx)) diff --git a/workspace/__lib__/xod/uart/begin/patch.cpp b/workspace/__lib__/xod/uart/begin/patch.cpp index 94e26ded..292899cf 100644 --- a/workspace/__lib__/xod/uart/begin/patch.cpp +++ b/workspace/__lib__/xod/uart/begin/patch.cpp @@ -1,7 +1,9 @@ struct State { }; +// clang-format off {{ GENERATED_CODE }} +// clang-format on void evaluate(Context ctx) { if (!isInputDirty(ctx)) diff --git a/workspace/__lib__/xod/uart/change-baud-rate/patch.cpp b/workspace/__lib__/xod/uart/change-baud-rate/patch.cpp index 3f6451cd..8c638e9a 100644 --- a/workspace/__lib__/xod/uart/change-baud-rate/patch.cpp +++ b/workspace/__lib__/xod/uart/change-baud-rate/patch.cpp @@ -2,14 +2,16 @@ struct State { }; +// clang-format off {{ GENERATED_CODE }} +// clang-format on void evaluate(Context ctx) { if (!isInputDirty(ctx)) return; auto uart = getValue(ctx); - long baud = (long) getValue(ctx); + long baud = (long)getValue(ctx); uart->changeBaudRate(baud); emitValue(ctx, 1); } diff --git a/workspace/__lib__/xod/uart/end/patch.cpp b/workspace/__lib__/xod/uart/end/patch.cpp index 74fe88c7..9e33f87a 100644 --- a/workspace/__lib__/xod/uart/end/patch.cpp +++ b/workspace/__lib__/xod/uart/end/patch.cpp @@ -1,7 +1,9 @@ struct State { }; +// clang-format off {{ GENERATED_CODE }} +// clang-format on void evaluate(Context ctx) { if (!isInputDirty(ctx)) diff --git a/workspace/__lib__/xod/uart/flush/patch.cpp b/workspace/__lib__/xod/uart/flush/patch.cpp index 9afb16db..e6987df1 100644 --- a/workspace/__lib__/xod/uart/flush/patch.cpp +++ b/workspace/__lib__/xod/uart/flush/patch.cpp @@ -1,7 +1,9 @@ struct State { }; +// clang-format off {{ GENERATED_CODE }} +// clang-format on void evaluate(Context ctx) { if (!isInputDirty(ctx)) diff --git a/workspace/__lib__/xod/uart/is-available/patch.cpp b/workspace/__lib__/xod/uart/is-available/patch.cpp index f05b4514..0e465be2 100644 --- a/workspace/__lib__/xod/uart/is-available/patch.cpp +++ b/workspace/__lib__/xod/uart/is-available/patch.cpp @@ -2,7 +2,9 @@ struct State { }; +// clang-format off {{ GENERATED_CODE }} +// clang-format on void evaluate(Context ctx) { if (!isInputDirty(ctx)) diff --git a/workspace/__lib__/xod/uart/print/patch.cpp b/workspace/__lib__/xod/uart/print/patch.cpp index e01e5c9b..9e9faaf2 100644 --- a/workspace/__lib__/xod/uart/print/patch.cpp +++ b/workspace/__lib__/xod/uart/print/patch.cpp @@ -1,14 +1,16 @@ struct State { }; +// clang-format off {{ GENERATED_CODE }} +// clang-format on void emitErr(Context ctx) { emitValue(ctx, 1); } void evaluate(Context ctx) { -if (!isInputDirty(ctx)) + if (!isInputDirty(ctx)) return; auto uart = getValue(ctx); @@ -16,10 +18,13 @@ if (!isInputDirty(ctx)) for (auto it = data.iterate(); it; ++it) { bool err = !(uart->writeByte((char)*it)); - if (err) return emitErr(ctx); + if (err) + return emitErr(ctx); } - if (!uart->writeByte('\r')) return emitErr(ctx); - if (!uart->writeByte('\n')) return emitErr(ctx); + if (!uart->writeByte('\r')) + return emitErr(ctx); + if (!uart->writeByte('\n')) + return emitErr(ctx); uart->flush(); emitValue(ctx, 1); } diff --git a/workspace/__lib__/xod/uart/read-byte/patch.cpp b/workspace/__lib__/xod/uart/read-byte/patch.cpp index f62c28a2..9b012583 100644 --- a/workspace/__lib__/xod/uart/read-byte/patch.cpp +++ b/workspace/__lib__/xod/uart/read-byte/patch.cpp @@ -1,7 +1,9 @@ struct State { }; +// clang-format off {{ GENERATED_CODE }} +// clang-format on void evaluate(Context ctx) { if (!isInputDirty(ctx)) diff --git a/workspace/__lib__/xod/uart/soft-uart/patch.cpp b/workspace/__lib__/xod/uart/soft-uart/patch.cpp index 0f48933f..0f625767 100644 --- a/workspace/__lib__/xod/uart/soft-uart/patch.cpp +++ b/workspace/__lib__/xod/uart/soft-uart/patch.cpp @@ -1,16 +1,19 @@ +// clang-format off {{#global}} #include {{/global}} - +// clang-format on class SoftwareUart : public Uart { - private: +private: SoftwareSerial _serial; uint8_t _rx; uint8_t _tx; - public: - SoftwareUart(uint8_t rx, uint8_t tx, long baud = 9600) : Uart(baud), _serial(rx, tx) { +public: + SoftwareUart(uint8_t rx, uint8_t tx, long baud = 9600) + : Uart(baud) + , _serial(rx, tx) { _rx = rx; _tx = tx; } @@ -20,18 +23,19 @@ class SoftwareUart : public Uart { void flush(); bool available() { - return (bool) _serial.available(); + return (bool)_serial.available(); } bool writeByte(uint8_t byte) { - return (bool) _serial.write(byte); + return (bool)_serial.write(byte); } bool readByte(uint8_t* out) { - int data = _serial.read(); - if (data == -1) return false; - *out = data; - return true; + int data = _serial.read(); + if (data == -1) + return false; + *out = data; + return true; } uint8_t getRX() { @@ -43,20 +47,20 @@ class SoftwareUart : public Uart { } SoftwareSerial* toSoftwareSerial() { - return &_serial; + return &_serial; } }; void SoftwareUart::begin() { - _started = true; - _serial.begin(getBaudRate()); + _started = true; + _serial.begin(getBaudRate()); }; void SoftwareUart::end() { - _started = false; - _serial.end(); + _started = false; + _serial.end(); }; void SoftwareUart::flush() { - _serial.flush(); + _serial.flush(); } struct State { @@ -64,13 +68,15 @@ struct State { SoftwareUart* uart; }; +// clang-format off {{ GENERATED_CODE }} +// clang-format on void evaluate(Context ctx) { auto state = getState(ctx); uint8_t rx = getValue(ctx); uint8_t tx = getValue(ctx); - long baud = (long) getValue(ctx); + long baud = (long)getValue(ctx); state->uart = new (state->mem) SoftwareUart(rx, tx, baud); emitValue(ctx, state->uart); } diff --git a/workspace/__lib__/xod/uart/uart-0/patch.cpp b/workspace/__lib__/xod/uart/uart-0/patch.cpp index ed139a18..2e775a7a 100644 --- a/workspace/__lib__/xod/uart/uart-0/patch.cpp +++ b/workspace/__lib__/xod/uart/uart-0/patch.cpp @@ -3,10 +3,12 @@ struct State { HardwareUart* uart; }; +// clang-format off {{ GENERATED_CODE }} +// clang-format on void evaluate(Context ctx) { auto state = getState(ctx); - state->uart = new (state->mem) HardwareUart(Serial, (uint32_t) getValue(ctx)); + state->uart = new (state->mem) HardwareUart(Serial, (uint32_t)getValue(ctx)); emitValue(ctx, state->uart); } diff --git a/workspace/__lib__/xod/uart/uart-1/patch.cpp b/workspace/__lib__/xod/uart/uart-1/patch.cpp index 358a977b..8cc125e5 100644 --- a/workspace/__lib__/xod/uart/uart-1/patch.cpp +++ b/workspace/__lib__/xod/uart/uart-1/patch.cpp @@ -3,10 +3,12 @@ struct State { HardwareUart* uart; }; +// clang-format off {{ GENERATED_CODE }} +// clang-format on void evaluate(Context ctx) { auto state = getState(ctx); - state->uart = new (state->mem) HardwareUart(Serial1, (uint32_t) getValue(ctx)); + state->uart = new (state->mem) HardwareUart(Serial1, (uint32_t)getValue(ctx)); emitValue(ctx, state->uart); } diff --git a/workspace/__lib__/xod/uart/uart-2/patch.cpp b/workspace/__lib__/xod/uart/uart-2/patch.cpp index 5b8d3b6d..19a0dd22 100644 --- a/workspace/__lib__/xod/uart/uart-2/patch.cpp +++ b/workspace/__lib__/xod/uart/uart-2/patch.cpp @@ -3,10 +3,12 @@ struct State { HardwareUart* uart; }; +// clang-format off {{ GENERATED_CODE }} +// clang-format on void evaluate(Context ctx) { auto state = getState(ctx); - state->uart = new (state->mem) HardwareUart(Serial2, (uint32_t) getValue(ctx)); + state->uart = new (state->mem) HardwareUart(Serial2, (uint32_t)getValue(ctx)); emitValue(ctx, state->uart); } diff --git a/workspace/__lib__/xod/uart/uart-3/patch.cpp b/workspace/__lib__/xod/uart/uart-3/patch.cpp index 0f5c9aa8..53e77bc8 100644 --- a/workspace/__lib__/xod/uart/uart-3/patch.cpp +++ b/workspace/__lib__/xod/uart/uart-3/patch.cpp @@ -3,10 +3,12 @@ struct State { HardwareUart* uart; }; +// clang-format off {{ GENERATED_CODE }} +// clang-format on void evaluate(Context ctx) { auto state = getState(ctx); - state->uart = new (state->mem) HardwareUart(Serial3, (uint32_t) getValue(ctx)); + state->uart = new (state->mem) HardwareUart(Serial3, (uint32_t)getValue(ctx)); emitValue(ctx, state->uart); } diff --git a/workspace/__lib__/xod/uart/uart-usb/patch.cpp b/workspace/__lib__/xod/uart/uart-usb/patch.cpp index b9daa787..b212fcd8 100644 --- a/workspace/__lib__/xod/uart/uart-usb/patch.cpp +++ b/workspace/__lib__/xod/uart/uart-usb/patch.cpp @@ -5,7 +5,8 @@ private: uint8_t _tx; public: - UsbUart(Serial_ serial, long baud = 9600) : Uart(baud) { + UsbUart(Serial_ serial, long baud = 9600) + : Uart(baud) { _serial = serial; } @@ -54,13 +55,13 @@ void UsbUart::flush() { _serial.flush(); } -template +template struct ChooseUartWrapper { - using UartT = HardwareUart; + using UartT = HardwareUart; }; -template<> +template <> struct ChooseUartWrapper { - using UartT = UsbUart; + using UartT = UsbUart; }; struct State { @@ -68,7 +69,9 @@ struct State { ChooseUartWrapper::UartT* uart; }; +// clang-format off {{ GENERATED_CODE }} +// clang-format on void evaluate(Context ctx) { auto state = getState(ctx); diff --git a/workspace/__lib__/xod/uart/uart/patch.cpp b/workspace/__lib__/xod/uart/uart/patch.cpp index a38673c6..7775b3a7 100644 --- a/workspace/__lib__/xod/uart/uart/patch.cpp +++ b/workspace/__lib__/xod/uart/uart/patch.cpp @@ -4,10 +4,12 @@ struct State { HardwareUart* uart; }; +// clang-format off {{ GENERATED_CODE }} +// clang-format on void evaluate(Context ctx) { auto state = getState(ctx); - state->uart = new (state->mem) HardwareUart(SERIAL_PORT_HARDWARE_OPEN, (uint32_t) getValue(ctx)); + state->uart = new (state->mem) HardwareUart(SERIAL_PORT_HARDWARE_OPEN, (uint32_t)getValue(ctx)); emitValue(ctx, state->uart); } diff --git a/workspace/__lib__/xod/uart/write-byte/patch.cpp b/workspace/__lib__/xod/uart/write-byte/patch.cpp index 1b4ed066..a694ee3d 100644 --- a/workspace/__lib__/xod/uart/write-byte/patch.cpp +++ b/workspace/__lib__/xod/uart/write-byte/patch.cpp @@ -1,7 +1,9 @@ struct State { }; +// clang-format off {{ GENERATED_CODE }} +// clang-format on void evaluate(Context ctx) { if (!isInputDirty(ctx))