MCPcopy Create free account
hub / github.com/duckdb/duckdb / SetHighlightColors

Function SetHighlightColors

tools/shell/shell_metadata_command.cpp:181–190  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

179}
180
181MetadataResult SetHighlightColors(ShellState &state, const vector<string> &args) {
182 if (args.size() < 3 || args.size() > 4) {
183 return MetadataResult::PRINT_USAGE;
184 }
185 ShellHighlight highlighter(state);
186 if (!highlighter.SetColor(args[1].c_str(), args[2].c_str(), args.size() == 3 ? nullptr : args[3].c_str())) {
187 return MetadataResult::FAIL;
188 }
189 return MetadataResult::SUCCESS;
190}
191
192MetadataResult ToggleHighlighErrors(ShellState &state, const vector<string> &args) {
193 state.highlight_errors = state.StringToBool(args[1]) ? OptionType::ON : OptionType::OFF;

Callers 1

TrySetHighlightColorFunction · 0.85

Calls 3

SetColorMethod · 0.80
c_strMethod · 0.80
sizeMethod · 0.45

Tested by

no test coverage detected