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-07-03 15:53:45 +02:00
2024-02-13 13:30:33 +01:00
2024-10-09 22:37:07 +02:00
2024-10-01 12:28:46 +02:00
2024-09-30 16:30:59 +02:00
2024-06-18 22:13:02 +02:00
2024-09-20 15:38:38 +02:00
2024-09-20 15:38:38 +02:00
2024-10-17 09:14:31 +02:00