Improve JavaScript runnable detection followup (#21363)

Followup: https://github.com/zed-industries/zed/pull/21246

**Before**
<img width="545" alt="Screenshot 2024-11-30 at 13 27 15"
src="https://github.com/user-attachments/assets/3346e485-96c8-482d-b5fd-85b86f37d662">
**After**
<img width="537" alt="Screenshot 2024-11-30 at 13 27 36"
src="https://github.com/user-attachments/assets/3cedcaa5-e285-47fb-909d-16d37d9844ca">

We did not need to add the `*` as it was already matching one of them,
we actually need at least one of them, so making it optional was a
mistake.

Don't think we need to add release notes, as the change is only on main
the branch now.

Release Notes:

- N/A
This commit is contained in:
Remco Smits 2024-11-30 13:55:14 +01:00 committed by GitHub
parent c1de606581
commit fd71801346
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
6 changed files with 9 additions and 9 deletions

View file

@ -70,9 +70,9 @@
object: [ object: [
(identifier) @_name (identifier) @_name
(member_expression object: (identifier) @_name) (member_expression object: (identifier) @_name)
]* ]
) )
]* @context ] @context
(#any-of? @_name "it" "test" "describe") (#any-of? @_name "it" "test" "describe")
arguments: ( arguments: (
arguments . (string (string_fragment) @name) arguments . (string (string_fragment) @name)

View file

@ -8,7 +8,7 @@
object: [ object: [
(identifier) @_name (identifier) @_name
(member_expression object: (identifier) @_name) (member_expression object: (identifier) @_name)
]* ]
) )
] ]
(#any-of? @_name "it" "test" "describe") (#any-of? @_name "it" "test" "describe")

View file

@ -78,9 +78,9 @@
object: [ object: [
(identifier) @_name (identifier) @_name
(member_expression object: (identifier) @_name) (member_expression object: (identifier) @_name)
]* ]
) )
]* @context ] @context
(#any-of? @_name "it" "test" "describe") (#any-of? @_name "it" "test" "describe")
arguments: ( arguments: (
arguments . (string (string_fragment) @name) arguments . (string (string_fragment) @name)

View file

@ -8,7 +8,7 @@
object: [ object: [
(identifier) @_name (identifier) @_name
(member_expression object: (identifier) @_name) (member_expression object: (identifier) @_name)
]* ]
) )
] ]
(#any-of? @_name "it" "test" "describe") (#any-of? @_name "it" "test" "describe")

View file

@ -78,9 +78,9 @@
object: [ object: [
(identifier) @_name (identifier) @_name
(member_expression object: (identifier) @_name) (member_expression object: (identifier) @_name)
]* ]
) )
]* @context ] @context
(#any-of? @_name "it" "test" "describe") (#any-of? @_name "it" "test" "describe")
arguments: ( arguments: (
arguments . (string (string_fragment) @name) arguments . (string (string_fragment) @name)

View file

@ -8,7 +8,7 @@
object: [ object: [
(identifier) @_name (identifier) @_name
(member_expression object: (identifier) @_name) (member_expression object: (identifier) @_name)
]* ]
) )
] ]
(#any-of? @_name "it" "test" "describe") (#any-of? @_name "it" "test" "describe")