Skip to content

Commit eb12d6d

Browse files
committed
style: apply clang-format
Signed-off-by: Jake Abendroth <contact@jakea.net>
1 parent 8289897 commit eb12d6d

2 files changed

Lines changed: 32 additions & 18 deletions

File tree

‎src/cli/hook_augment.c‎

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1022,7 +1022,7 @@ static bool ha_dialect_event_supported(ha_lifecycle_dialect_t dialect, const cha
10221022
* other ambiguity. Never executes or rewrites the command. */
10231023

10241024
#define HA_BASH_TOK_MAX 32
1025-
#define HA_BASH_TOK_SZ 256
1025+
#define HA_BASH_TOK_SZ 256
10261026

10271027
static int ha_tokenize(const char *cmd, char toks[][HA_BASH_TOK_SZ], int max) {
10281028
int n = 0;
@@ -1223,8 +1223,7 @@ static bool ha_tool_event_supported(ha_lifecycle_dialect_t dialect, const char *
12231223
}
12241224
if (dialect == HA_DIALECT_EVENT) {
12251225
if (strcmp(event, "PreToolUse") == 0 &&
1226-
(strcmp(tool, "Grep") == 0 || strcmp(tool, "Glob") == 0 ||
1227-
strcmp(tool, "Bash") == 0)) {
1226+
(strcmp(tool, "Grep") == 0 || strcmp(tool, "Glob") == 0 || strcmp(tool, "Bash") == 0)) {
12281227
return true;
12291228
}
12301229
if (strcmp(event, "PostToolUse") == 0 && strcmp(tool, "Read") == 0) {

‎tests/test_cli.c‎

Lines changed: 30 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -8795,46 +8795,61 @@ TEST(cli_hook_augment_bash_pattern_extractor) {
87958795
char out[256];
87968796

87978797
/* common forms */
8798-
ASSERT_TRUE(cbm_hook_augment_parse_bash_pattern_for_testing("rg -n CreateStripeCheckout .", out, sizeof(out)));
8798+
ASSERT_TRUE(cbm_hook_augment_parse_bash_pattern_for_testing("rg -n CreateStripeCheckout .", out,
8799+
sizeof(out)));
87998800
ASSERT_STR_EQ(out, "CreateStripeCheckout");
8800-
ASSERT_TRUE(cbm_hook_augment_parse_bash_pattern_for_testing("grep -rn CreateStripeCheckout .", out, sizeof(out)));
8801+
ASSERT_TRUE(cbm_hook_augment_parse_bash_pattern_for_testing("grep -rn CreateStripeCheckout .",
8802+
out, sizeof(out)));
88018803
ASSERT_STR_EQ(out, "CreateStripeCheckout");
8802-
ASSERT_TRUE(cbm_hook_augment_parse_bash_pattern_for_testing("grep -e CreateStripeCheckout .", out, sizeof(out)));
8804+
ASSERT_TRUE(cbm_hook_augment_parse_bash_pattern_for_testing("grep -e CreateStripeCheckout .",
8805+
out, sizeof(out)));
88038806
ASSERT_STR_EQ(out, "CreateStripeCheckout");
8804-
ASSERT_TRUE(cbm_hook_augment_parse_bash_pattern_for_testing("ag CreateStripeCheckout src/", out, sizeof(out)));
8807+
ASSERT_TRUE(cbm_hook_augment_parse_bash_pattern_for_testing("ag CreateStripeCheckout src/", out,
8808+
sizeof(out)));
88058809
ASSERT_STR_EQ(out, "CreateStripeCheckout");
8806-
ASSERT_TRUE(cbm_hook_augment_parse_bash_pattern_for_testing("git grep CreateStripeCheckout .", out, sizeof(out)));
8810+
ASSERT_TRUE(cbm_hook_augment_parse_bash_pattern_for_testing("git grep CreateStripeCheckout .",
8811+
out, sizeof(out)));
88078812
ASSERT_STR_EQ(out, "CreateStripeCheckout");
88088813

88098814
/* value-taking flags are skipped correctly */
8810-
ASSERT_TRUE(cbm_hook_augment_parse_bash_pattern_for_testing("grep -A 5 CreateStripeCheckout .", out, sizeof(out)));
8815+
ASSERT_TRUE(cbm_hook_augment_parse_bash_pattern_for_testing("grep -A 5 CreateStripeCheckout .",
8816+
out, sizeof(out)));
88118817
ASSERT_STR_EQ(out, "CreateStripeCheckout");
8812-
ASSERT_TRUE(cbm_hook_augment_parse_bash_pattern_for_testing("rg -t py CreateStripeCheckout .", out, sizeof(out)));
8818+
ASSERT_TRUE(cbm_hook_augment_parse_bash_pattern_for_testing("rg -t py CreateStripeCheckout .",
8819+
out, sizeof(out)));
88138820
ASSERT_STR_EQ(out, "CreateStripeCheckout");
88148821

88158822
/* env-var prefix and wrappers */
8816-
ASSERT_TRUE(cbm_hook_augment_parse_bash_pattern_for_testing("FOO=bar rg CreateStripeCheckout .", out, sizeof(out)));
8823+
ASSERT_TRUE(cbm_hook_augment_parse_bash_pattern_for_testing("FOO=bar rg CreateStripeCheckout .",
8824+
out, sizeof(out)));
88178825
ASSERT_STR_EQ(out, "CreateStripeCheckout");
8818-
ASSERT_TRUE(cbm_hook_augment_parse_bash_pattern_for_testing("rtk grep -n CreateStripeCheckout .", out, sizeof(out)));
8826+
ASSERT_TRUE(cbm_hook_augment_parse_bash_pattern_for_testing(
8827+
"rtk grep -n CreateStripeCheckout .", out, sizeof(out)));
88198828
ASSERT_STR_EQ(out, "CreateStripeCheckout");
8820-
ASSERT_TRUE(cbm_hook_augment_parse_bash_pattern_for_testing("tokf run rg CreateStripeCheckout .", out, sizeof(out)));
8829+
ASSERT_TRUE(cbm_hook_augment_parse_bash_pattern_for_testing(
8830+
"tokf run rg CreateStripeCheckout .", out, sizeof(out)));
88218831
ASSERT_STR_EQ(out, "CreateStripeCheckout");
8822-
ASSERT_TRUE(cbm_hook_augment_parse_bash_pattern_for_testing("env FOO=bar rg CreateStripeCheckout .", out, sizeof(out)));
8832+
ASSERT_TRUE(cbm_hook_augment_parse_bash_pattern_for_testing(
8833+
"env FOO=bar rg CreateStripeCheckout .", out, sizeof(out)));
88238834
ASSERT_STR_EQ(out, "CreateStripeCheckout");
88248835

88258836
/* rtk -l <N> consumes N and still finds the pattern */
8826-
ASSERT_TRUE(cbm_hook_augment_parse_bash_pattern_for_testing("rtk grep -l 80 CreateStripeCheckout .", out, sizeof(out)));
8837+
ASSERT_TRUE(cbm_hook_augment_parse_bash_pattern_for_testing(
8838+
"rtk grep -l 80 CreateStripeCheckout .", out, sizeof(out)));
88278839
ASSERT_STR_EQ(out, "CreateStripeCheckout");
88288840

88298841
/* bail-out cases */
8830-
ASSERT_FALSE(cbm_hook_augment_parse_bash_pattern_for_testing("grep -f /path/patterns .", out, sizeof(out)));
8831-
ASSERT_FALSE(cbm_hook_augment_parse_bash_pattern_for_testing("grep -e FOO -e BAR .", out, sizeof(out)));
8842+
ASSERT_FALSE(cbm_hook_augment_parse_bash_pattern_for_testing("grep -f /path/patterns .", out,
8843+
sizeof(out)));
8844+
ASSERT_FALSE(
8845+
cbm_hook_augment_parse_bash_pattern_for_testing("grep -e FOO -e BAR .", out, sizeof(out)));
88328846
ASSERT_FALSE(cbm_hook_augment_parse_bash_pattern_for_testing("ls -la", out, sizeof(out)));
88338847
ASSERT_FALSE(cbm_hook_augment_parse_bash_pattern_for_testing("", out, sizeof(out)));
88348848
ASSERT_FALSE(cbm_hook_augment_parse_bash_pattern_for_testing(NULL, out, sizeof(out)));
88358849

88368850
/* -- end-of-flags separator */
8837-
ASSERT_TRUE(cbm_hook_augment_parse_bash_pattern_for_testing("grep -- CreateStripeCheckout .", out, sizeof(out)));
8851+
ASSERT_TRUE(cbm_hook_augment_parse_bash_pattern_for_testing("grep -- CreateStripeCheckout .",
8852+
out, sizeof(out)));
88388853
ASSERT_STR_EQ(out, "CreateStripeCheckout");
88398854

88408855
PASS();

0 commit comments

Comments
 (0)