mirror of
https://github.com/windmill-labs/windmill.git
synced 2026-08-22 08:02:19 +00:00
c3ba832444
* 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>
21 lines
370 B
TOML
21 lines
370 B
TOML
[package]
|
|
name = "windmill-macros"
|
|
version.workspace = true
|
|
authors.workspace = true
|
|
edition.workspace = true
|
|
|
|
[lib]
|
|
proc-macro = true
|
|
|
|
[dependencies]
|
|
proc-macro2.workspace = true
|
|
quote.workspace = true
|
|
syn.workspace = true
|
|
|
|
# Dependencies for tests
|
|
[dev-dependencies]
|
|
# tests/annotation.rs
|
|
lazy_static.workspace = true
|
|
itertools.workspace = true
|
|
regex.workspace = true
|