16 Commits

Author SHA1 Message Date
Laurenz
378ebe5f56 Delayed errors
Fixes #785. Thanks to @Dherse for the idea!
2023-06-12 15:42:01 +02:00
Laurenz
fd417da04f Improve value casting infrastructure 2023-06-06 22:06:16 +02:00
Laurenz
42afa410ae Better documentation outlines 2023-05-17 14:38:03 +02:00
Laurenz
2f0b5eeae0 More efficient introspection
Switches from a mutable locator to one based on tracked chains and optimizes query performance.
2023-05-11 11:27:00 +02:00
Laurenz
47dff3765d Remove 'static bound on World
Thanks to improvements in comemo, tracked types don't need to be 'static anymore. This means that the 'static bound on the `World` is now lifted and that the `Route` doesn't need to use unsafe code anymore to manage its lifetime.
2023-05-11 10:50:30 +02:00
Laurenz
4c4bee9845 Fix two things in docs 2023-05-01 13:28:43 +02:00
Sébastien d'Herbais de Thun
561ff979d5
Add instrumentation (Part 1) (#761) 2023-04-23 14:33:56 +02:00
Sébastien d'Herbais de Thun
1198e0cd38
Selector rework (#640) 2023-04-12 12:47:51 +02:00
Laurenz
2d6a79ba32 Don't display empty counters and state
Fixes #338.
2023-04-01 19:04:06 +02:00
Laurenz
22bf0117a0 Documentation for measure, locate, and style 2023-03-20 18:21:05 +01:00
Laurenz
420eebe191 Documentation for query 2023-03-20 17:46:10 +01:00
Laurenz
c8bf331c94 Documentation for state 2023-03-20 17:03:53 +01:00
Laurenz
ab43bd802e Renaming and refactoring 2023-03-19 22:39:19 +01:00
Laurenz
0ba99ab8aa Measurement and introspection rework 2023-03-19 10:19:34 +01:00
Laurenz
af7fe4d760 Hover and autocomplete in show rules 2023-03-17 18:18:47 +01:00
Laurenz
c47e4cb496 State 2023-03-17 16:04:12 +01:00