mirror of
https://github.com/wpilibsuite/allwpilib
synced 2026-06-19 00:41:43 +00:00
Add braces to C++ single-line loops and conditionals (NFC) (#2973)
This makes code easier to read and more consistent between C++ and Java. Also update clang-format settings to always add a line break (even if no braces are used).
This commit is contained in:
@@ -13,7 +13,9 @@ using namespace glass;
|
||||
|
||||
void glass::DisplayAnalogInput(AnalogInputModel* model, int index) {
|
||||
auto voltageData = model->GetVoltageData();
|
||||
if (!voltageData) return;
|
||||
if (!voltageData) {
|
||||
return;
|
||||
}
|
||||
|
||||
// build label
|
||||
std::string* name = GetStorage().GetStringRef("name");
|
||||
@@ -34,11 +36,15 @@ void glass::DisplayAnalogInput(AnalogInputModel* model, int index) {
|
||||
ImGui::PopStyleColor();
|
||||
} else {
|
||||
float val = voltageData->GetValue();
|
||||
if (voltageData->SliderFloat(label, &val, 0.0, 5.0)) model->SetVoltage(val);
|
||||
if (voltageData->SliderFloat(label, &val, 0.0, 5.0)) {
|
||||
model->SetVoltage(val);
|
||||
}
|
||||
}
|
||||
|
||||
// context menu to change name
|
||||
if (PopupEditName("name", name)) voltageData->SetName(name->c_str());
|
||||
if (PopupEditName("name", name)) {
|
||||
voltageData->SetName(name->c_str());
|
||||
}
|
||||
}
|
||||
|
||||
void glass::DisplayAnalogInputs(AnalogInputsModel* model,
|
||||
@@ -58,6 +64,7 @@ void glass::DisplayAnalogInputs(AnalogInputsModel* model,
|
||||
PopID();
|
||||
hasAny = true;
|
||||
});
|
||||
if (!hasAny && !noneMsg.empty())
|
||||
if (!hasAny && !noneMsg.empty()) {
|
||||
ImGui::TextUnformatted(noneMsg.begin(), noneMsg.end());
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user