22
22
edition = " 2024"
23
23
homepage = " https://rerun.io"
24
24
include = [
25
- " ../../Cargo.lock" , # So that users can pass `--locked` to `cargo install rerun-cli`
25
+ " ../../Cargo.lock" , # So that users can pass `--locked` to `cargo install rerun-cli`
26
26
" ../../LICENSE-APACHE" ,
27
27
" ../../LICENSE-MIT" ,
28
28
" **/*.rs" ,
@@ -44,7 +44,7 @@ ignored = [
44
44
" re_renderer_examples" ,
45
45
46
46
# used for specific targets or features
47
- " chrono" , # TODO(#11368)
47
+ " chrono" , # TODO(#11368)
48
48
" home" ,
49
49
" profiling" ,
50
50
" wayland-sys" ,
@@ -169,12 +169,7 @@ eframe = { version = "0.32.3", default-features = false, features = [
169
169
egui = { version = " 0.32.3" , features = [" callstack" , " color-hex" , " rayon" ] }
170
170
egui_commonmark = { version = " 0.21" , default-features = false }
171
171
egui_dnd = { version = " 0.13" }
172
- egui_extras = { version = " 0.32.3" , features = [
173
- " http" ,
174
- " image" ,
175
- " serde" ,
176
- " svg" ,
177
- ] }
172
+ egui_extras = { version = " 0.32.3" , features = [" http" , " image" , " serde" , " svg" ] }
178
173
egui_kittest = { version = " 0.32.3" , features = [" wgpu" , " snapshot" , " eframe" ] }
179
174
egui_plot = " 0.33" # https://github.com/emilk/egui_plot
180
175
egui_table = " 0.4" # https://github.com/rerun-io/egui_table
@@ -322,10 +317,7 @@ raw-window-handle = "0.6.2"
322
317
rayon = " 1.11"
323
318
regex-lite = " 0.1.7"
324
319
rexif = " 0.7.5"
325
- rfd = { version = " 0.15.4" , default-features = false , features = [
326
- " async-std" ,
327
- " xdg-portal" ,
328
- ] }
320
+ rfd = { version = " 0.15.4" , default-features = false , features = [" async-std" , " xdg-portal" ] }
329
321
ron = { version = " 0.10.1" , features = [" integer128" ] }
330
322
roxmltree = " 0.19.0"
331
323
rustdoc-json = " 0.9.7"
@@ -368,18 +360,14 @@ tower-http = "0.6.6"
368
360
tower-service = " 0.3.3"
369
361
tracing = " 0.1.41"
370
362
tracing-opentelemetry = " 0.31.0"
371
- tracing-subscriber = { version = " 0.3.20" , features = [
372
- " tracing-log" ,
373
- " fmt" ,
374
- " env-filter" ,
375
- ] }
363
+ tracing-subscriber = { version = " 0.3.20" , features = [" tracing-log" , " fmt" , " env-filter" ] }
376
364
tracing-tracy = { version = " 0.11.4" , default-features = false , features = [
377
365
" broadcast" ,
378
366
" callstack-inlines" ,
379
367
" code-transfer" ,
380
368
" context-switch-tracing" ,
381
369
" enable" ,
382
- " ondemand" , # much nicer for a long-lived program
370
+ " ondemand" , # much nicer for a long-lived program
383
371
" system-tracing" ,
384
372
] } # no sampling, it's very noisy and not that useful
385
373
type-map = " 0.5.1"
@@ -400,8 +388,8 @@ walkdir = "2.5"
400
388
# Do not make this an `=` dependency, because that may break Rust users’ builds when a newer
401
389
# version is released, even if they are not building the web viewer.
402
390
# For details see https://github.com/rerun-io/rerun/issues/8766
403
- wasm-bindgen = " 0.2.100" # ⚠️ read above notice before touching this!
404
- wasm-bindgen-cli-support = " =0.2.100" # ⚠️ read above notice before touching this!
391
+ wasm-bindgen = " 0.2.100" # ⚠️ read above notice before touching this!
392
+ wasm-bindgen-cli-support = " =0.2.100" # ⚠️ read above notice before touching this!
405
393
wasm-bindgen-futures = " 0.4.50"
406
394
wayland-sys = " 0.31.7"
407
395
web-sys = " 0.3.77"
@@ -550,10 +538,10 @@ debug-assertions = false
550
538
panic = " abort" # This leads to better optimizations and smaller binaries (and is the default in Wasm anyways).
551
539
552
540
[profile .web-release ]
553
- panic = ' abort' # Removes panic handling code
541
+ panic = ' abort' # Removes panic handling code
554
542
inherits = " release"
555
543
lto = true
556
- opt-level = ' z' # Optimize for size
544
+ opt-level = ' z' # Optimize for size
557
545
codegen-units = 1
558
546
559
547
@@ -619,11 +607,11 @@ cloned_instead_of_copied = "warn"
619
607
dbg_macro = " warn"
620
608
debug_assert_with_mut_call = " warn"
621
609
derive_partial_eq_without_eq = " warn"
622
- disallowed_macros = " warn" # See clippy.toml
623
- disallowed_methods = " warn" # See clippy.toml
624
- disallowed_names = " warn" # See clippy.toml
625
- disallowed_script_idents = " warn" # See clippy.toml
626
- disallowed_types = " warn" # See clippy.toml
610
+ disallowed_macros = " warn" # See clippy.toml
611
+ disallowed_methods = " warn" # See clippy.toml
612
+ disallowed_names = " warn" # See clippy.toml
613
+ disallowed_script_idents = " warn" # See clippy.toml
614
+ disallowed_types = " warn" # See clippy.toml
627
615
doc_comment_double_space_linebreaks = " warn"
628
616
doc_include_without_cfg = " warn"
629
617
doc_link_with_quotes = " warn"
@@ -677,7 +665,7 @@ manual_instant_elapsed = "warn"
677
665
manual_is_power_of_two = " warn"
678
666
manual_is_variant_and = " warn"
679
667
manual_let_else = " warn"
680
- manual_midpoint = " warn" # NOTE using `midpoint` is nicer for readability, but slower for floats
668
+ manual_midpoint = " warn" # NOTE using `midpoint` is nicer for readability, but slower for floats
681
669
manual_ok_or = " warn"
682
670
manual_string_new = " warn"
683
671
map_err_ignore = " warn"
@@ -768,8 +756,8 @@ zero_sized_map_values = "warn"
768
756
# self_named_module_files = "warn"
769
757
770
758
manual_range_contains = " allow" # this one is just worse imho
771
- map_unwrap_or = " allow" # so is this one
772
- ref_patterns = " allow" # It's nice to avoid ref pattern, but there are some situations that are hard (impossible?) to express without.
759
+ map_unwrap_or = " allow" # so is this one
760
+ ref_patterns = " allow" # It's nice to avoid ref pattern, but there are some situations that are hard (impossible?) to express without.
773
761
774
762
# TODO(emilk): enable more of these lints:
775
763
allow_attributes = " allow"
@@ -778,7 +766,7 @@ let_underscore_untyped = "allow"
778
766
missing_assert_message = " allow"
779
767
missing_errors_doc = " allow"
780
768
ref_option = " allow"
781
- significant_drop_tightening = " allow" # An update of parking_lot made this trigger in a lot of places. TODO(emilk): fix those places
769
+ significant_drop_tightening = " allow" # An update of parking_lot made this trigger in a lot of places. TODO(emilk): fix those places
782
770
unnecessary_debug_formatting = " allow"
783
771
784
772
[patch .crates-io ]
0 commit comments