1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
#![deny(
    clippy::all,
    // clippy::pedantic,
    // clippy::restriction,
    // clippy::correctness
)]
// List of ignored linters
#![allow(clippy::large_enum_variant)]

// #![feature(custom_inner_attributes)]
// #![clippy::msrv = "1.48.0"]

#[macro_use]
extern crate log;

pub mod cli;
pub mod common;
pub mod config;
pub mod de;
pub mod devrc_log;
pub mod devrcfile;
pub mod docs;
pub mod environment;
pub mod errors;
pub mod evaluate;
pub mod execute;
pub mod include;
pub mod interpreter;
pub mod interrupt;
pub mod raw_devrcfile;
pub mod runner;
pub mod scope;
pub mod tasks;
pub mod template;
pub mod utils;
pub mod variables;
pub mod workshop;