1#![forbid(unsafe_code)]
3#![deny(
4 clippy::all,
5 clippy::pedantic,
6 clippy::nursery,
7 clippy::cargo,
8 missing_docs,
9 unreachable_pub,
10 unused_crate_dependencies
11)]
12#![warn(
13 rust_2018_idioms,
14 rust_2021_compatibility,
15 missing_debug_implementations,
16 trivial_casts,
17 trivial_numeric_casts,
18 unused_import_braces,
19 unused_qualifications
20)]
21#![allow(
22 clippy::module_name_repetitions,
23 clippy::missing_errors_doc,
24 clippy::missing_panics_doc,
25 clippy::must_use_candidate,
26 clippy::doc_markdown,
27 clippy::cast_possible_truncation,
28 clippy::cast_sign_loss,
29 clippy::cast_precision_loss,
30 clippy::similar_names,
31 clippy::struct_excessive_bools
32)]
33#![doc(
34 html_logo_url = "https://raw.githubusercontent.com/t1ltxz-gxd/tiltflake/main/assets/images/logo.png"
35)]
36#![doc(
37 html_favicon_url = "https://raw.githubusercontent.com/t1ltxz-gxd/tiltflake/main/assets/images/favicon.png"
38)]
39mod builder;
41pub mod epoch;
43mod error;
45pub mod flake;
47mod id;
49pub use {epoch::*, flake::*};