ClickHouse/utils/check-style
Robert Schulze 2c828338f4
Replace hyperscan by vectorscan
This commit migrates ClickHouse to Vectorscan. The first 10 min of
[0] explain the reasons for it.

(*) Addresses (but does not resolve) #38046

(*) Config parameter names (e.g. "max_hyperscan_regexp_length") are
    preserved for compatibility. Likewise, error codes (e.g.
    "ErrorCodes::HYPERSCAN_CANNOT_SCAN_TEXT") and function/class names (e.g.
    "HyperscanDeleter") are preserved as vectorscan aims to be a drop-in
    replacement.

[0] https://www.youtube.com/watch?v=KlZWmmflW6M
2022-06-24 10:47:52 +02:00
..
aspell-ignore/en Replace hyperscan by vectorscan 2022-06-24 10:47:52 +02:00
check-black Improve black check: show diff in the output 2022-03-28 13:52:35 +02:00
check-doc-aspell Better check-doc-aspell 2022-06-08 14:28:45 +02:00
check-duplicate-includes.sh no empty line for check-duplicate-includes 2020-12-29 17:57:12 +03:00
check-include Remove sumburConsistentHash function 2020-12-31 02:22:04 +03:00
check-include-stat Fix includes, Faster compile (#3898) 2018-12-23 17:19:11 +03:00
check-style Revert "Remove resursive submodules" 2022-06-02 09:41:12 +03:00
check-style-all Add doc_spell_output.txt to process_style_check_result.py 2022-06-08 14:28:44 +02:00
check-typos Fix typos 2022-06-16 11:38:54 +02:00
check-ungrouped-includes.sh fix check-ungrouped-includes.sh 2020-04-14 10:15:02 +03:00
check-whitespaces Fix codespell warnings. Split style checks. Update style checks docker 2020-12-24 13:17:52 +03:00
check-workflows Ignore reusable workflow error 2022-05-27 14:15:34 +00:00
codespell-ignore-lines.list Fix build 2020-08-08 17:10:49 +03:00
codespell-ignore-words.list Fix typos check 2022-03-29 16:42:01 +02:00
double-whitespaces.pl Added a check for double whitespaces 2019-08-23 21:30:04 +03:00
fix-style Added a tool to fix code style [#CLICKHOUSE-2] 2018-05-07 05:27:11 +03:00
format.sh Update for useless script #13599 2020-08-12 06:03:47 +03:00
shellcheck-run.sh disable couple checks for now 2020-12-29 17:57:12 +03:00