16 Commits

Author SHA1 Message Date
81cf5ae013
Chart rendering now specifies the colors. 2025-09-23 19:21:52 +01:00
0aef84953c
Removed some crates from lint exceptions. 2025-09-13 01:19:34 +01:00
ecef1df454
Added new warning clippy.absolute_paths. 2025-09-13 00:11:22 +01:00
e19f1c01e7
Added new clippy lints. 2024-07-26 18:23:22 +01:00
bf96d81f6d
Removed locker. 2024-07-24 04:51:57 +01:00
27b5d08f33 Wrapped all locker resource types in their own type.
Locker locking is now an extension method on the resource instead of on the locker.
2023-03-06 05:13:57 +00:00
e98dd10818 Added a large list of blocking. 2023-02-27 08:16:44 +00:00
149aec539a Added disallowed methods to prevent deadlocks. 2023-02-27 07:45:13 +00:00
3d93929134
Removed all side-effect support. 2022-04-03 12:02:10 +01:00
97dfd24e75 Now using futures's Mutex. 2022-02-16 06:38:46 +00:00
e9645159c2 async_lock::Mutex::lock is now disallowed. 2022-02-14 16:39:28 +00:00
0d891b157d Selected::select is now disallowed. 2022-02-12 05:35:06 +00:00
00177bf250 Started work on disallowing Mutex::lock. 2022-02-04 23:58:28 +00:00
668ee6c9bf Rephrased all side effect guarantees in terms of blocking instead of deadlocking.
Ensurances are still in terms of deadlocks.
2022-02-04 23:40:23 +00:00
5d115f5253 Added crossbeam::channel::Sender::Send to the disallowed paths. 2022-02-04 21:43:50 +00:00
45b1d2658b Marked crossbeam::channel::Receiver::recv as blocking. 2022-02-04 01:13:38 +00:00