Remco Smits
e58cdca044
Added JavaScript runnable detection for context and suite methods ( #21719 )
...
Fixes
https://github.com/zed-industries/zed/pull/21246#issuecomment-2525578141
<img width="545" alt="Screenshot 2024-12-08 at 22 58 33"
src="https://github.com/user-attachments/assets/2f303bfe-9718-4aa9-910e-613feca15ea8 ">
<img width="409" alt="Screenshot 2024-12-08 at 22 58 44"
src="https://github.com/user-attachments/assets/c4576cf7-fd71-44d2-911e-3ed944c9b794 ">
Release Notes:
- Added JavaScript runnable detection for `context` and `suite` methods
for mochajs framework
2024-12-09 13:17:51 +02:00
Remco Smits
fd71801346
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
2024-11-30 13:55:14 +01:00
Remco Smits
04ff9f060c
Improve runnable detection for JavaScript files ( #21246 )
...
Closes #21242


Release Notes:
- Improved runnable detection for JavaScript/Typescript files.
2024-11-28 00:54:01 +01:00
Piotr Osiewicz
2db2b636f2
assistant: Add annotations to more languages ( #15866 )
...
Release Notes:
- N/A
2024-08-07 13:47:21 +02:00
Remco Smits
29b5253a1d
JavaScript: Add runnable tests ( #12118 )
...
https://github.com/zed-industries/zed/assets/62463826/2912c940-bd00-483d-9ce7-df1a2539560a
Release Notes:
- Added runnable tests for JavaScript & Typescript files.
- Added task to run selected javascript code.
2024-06-01 14:28:53 +02:00
Piotr Osiewicz
0f584cb353
chore: Extract languages from zed crate ( #8270 )
...
- Moves languages module from `zed` into a separate crate. That way we
have less of a long pole at the end of compilation.
- Removes moot dependencies on editor/picker. This is totally harmless
and might help in the future if we decide to decouple picker from
editor.
Before:
```
Number of crates that depend on 'picker' but not on 'editor': 1
Total number of crates that depend on 'picker': 13
Total number of crates that depend on 'editor': 30
```
After:
```
Number of crates that depend on 'picker' but not on 'editor': 5
Total number of crates that depend on 'picker': 12
Total number of crates that depend on 'editor': 26
```
The more crates depend on just picker but not editor, the better in that
case.
Release Notes:
- N/A
2024-02-23 15:56:08 +01:00