@@ -11,20 +11,85 @@ members = [
1111 " server/dataflows/random_graph" ,
1212 " server/dataflows/reachability" ,
1313 # "tpchlike",
14- " doop" ,
14+ # "doop",
1515 " mdbook" ,
1616]
1717resolver = " 2"
1818
1919[workspace .package ]
2020edition = " 2021"
21+ rust-version = " 1.86"
2122
2223[workspace .dependencies ]
2324differential-dataflow = { path = " differential-dataflow" , default-features = false , version = " 0.19.1" }
24- timely = { version = " 0.26 " , default-features = false }
25+ timely = { version = " 0.27 " , default-features = false }
2526columnar = { version = " 0.11" , default-features = false }
27+ # timely = { git = "https://github.com/TimelyDataflow/timely-dataflow" }
2628# timely = { path = "../timely-dataflow/timely/", default-features = false }
2729
30+ [workspace .lints .clippy ]
31+ type_complexity = " allow"
32+ option_map_unit_fn = " allow"
33+ wrong_self_convention = " allow"
34+ should_implement_trait = " allow"
35+ module_inception = " allow"
36+
37+ # as_conversions = "warn"
38+ bool_comparison = " warn"
39+ borrow_interior_mutable_const = " warn"
40+ borrowed_box = " warn"
41+ builtin_type_shadow = " warn"
42+ clone_on_ref_ptr = " warn"
43+ crosspointer_transmute = " warn"
44+ dbg_macro = " warn"
45+ deref_addrof = " warn"
46+ disallowed_macros = " warn"
47+ disallowed_methods = " warn"
48+ disallowed_types = " warn"
49+ double_must_use = " warn"
50+ double_parens = " warn"
51+ duplicate_underscore_argument = " warn"
52+ excessive_precision = " warn"
53+ extra_unused_lifetimes = " warn"
54+ from_over_into = " warn"
55+ match_overlapping_arm = " warn"
56+ must_use_unit = " warn"
57+ mut_mutex_lock = " warn"
58+ needless_borrow = " warn"
59+ needless_pass_by_ref_mut = " warn"
60+ needless_question_mark = " warn"
61+ needless_return = " warn"
62+ no_effect = " warn"
63+ panicking_overflow_checks = " warn"
64+ partialeq_ne_impl = " warn"
65+ print_literal = " warn"
66+ redundant_closure = " warn"
67+ redundant_closure_call = " warn"
68+ redundant_field_names = " warn"
69+ redundant_pattern = " warn"
70+ redundant_slicing = " warn"
71+ redundant_static_lifetimes = " warn"
72+ same_item_push = " warn"
73+ shadow_unrelated = " warn"
74+ single_component_path_imports = " warn"
75+ suspicious_assignment_formatting = " warn"
76+ suspicious_else_formatting = " warn"
77+ suspicious_unary_op_formatting = " warn"
78+ todo = " warn"
79+ transmutes_expressible_as_ptr_casts = " warn"
80+ unnecessary_cast = " warn"
81+ unnecessary_lazy_evaluations = " warn"
82+ unnecessary_mut_passed = " warn"
83+ unnecessary_unwrap = " warn"
84+ unused_async = " warn"
85+ useless_asref = " warn"
86+ useless_conversion = " warn"
87+ useless_format = " warn"
88+ wildcard_in_or_patterns = " warn"
89+ write_literal = " warn"
90+ zero_divided_by_zero = " warn"
91+ zero_prefixed_literal = " warn"
92+
2893[profile .release ]
2994opt-level = 3
3095debug = true
0 commit comments