Files
pyranota b237873a87 Annotations refactor (#4512)
* Refactor annotation system

* Move tests to different location

* Limit annotations per line (15)

* Write initial benchmark

* Optimize

* More optimizations

* Rewrite with 3x speed!

* Remove benchmarks

They were in wrong place and for development

* Polishing

* Remove unused leftover

* Integrate new annotation system

* Add comment explanation

* Remove `hashe-based matching`

Turned to be it is impure and non-deterministic method

* Add `tracing::error` for `// native` without `deno_core`

If you build backend without `deno_core` feature flag, and add //native
annotation to ts script, it would just silently exit.

This commit prints error to logs

* add more tests

* Update annotations.rs

---------

Co-authored-by: Ruben Fiszel <ruben@windmill.dev>
2024-10-17 09:14:31 +02:00
..
2024-10-08 20:08:29 +02:00
2024-05-19 21:58:38 +02:00
2024-09-20 15:38:38 +02:00
2024-07-08 11:41:27 +02:00
2024-04-04 04:16:53 +02:00
2024-06-18 22:13:02 +02:00
2024-10-17 09:14:31 +02:00
2024-06-18 22:13:02 +02:00
2024-06-18 22:13:02 +02:00
2024-06-18 22:13:02 +02:00
2024-06-18 22:13:02 +02:00
2024-10-17 09:14:31 +02:00
2024-08-06 16:17:33 +02:00
2024-06-18 22:13:02 +02:00
2024-08-31 14:57:35 +02:00