Repository navigation
Expand file tree
/
Copy pathlib.rs
More file actions
37 lines (37 loc) · 1.4 KB
/
Copy pathlib.rs
File metadata and controls
37 lines (37 loc) · 1.4 KB
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
// Copyright (C) 2026 Bryan A. Jones.
//
// This file is part of the CodeChat Editor. The CodeChat Editor is free
// software: you can redistribute it and/or modify it under the terms of the
// GNU General Public License as published by the Free Software Foundation,
// either version 3 of the License, or (at your option) any later version.
//
// The CodeChat Editor is distributed in the hope that it will be useful, but
// WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
// or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
// more details.
//
// You should have received a copy of the GNU General Public License along with
// the CodeChat Editor. If not, see
// [http://www.gnu.org/licenses](http://www.gnu.org/licenses).
//
// Relax a few pedantic Clippy lints for test code only; see the `[lints.clippy]`
// section in `Cargo.toml` for the full-crate (production) lint config.
#![cfg_attr(
test,
allow(
clippy::too_many_lines,
clippy::cast_possible_truncation,
clippy::float_cmp
)
)]
//! `lib.rs` -- Define library modules for the CodeChat Editor Server
//! =================================================================
//!
//! TODO: Add the ability to use
//! [plugins](https://zicklag.github.io/rust-tutorials/rust-plugins.html).
pub mod capture;
pub mod ide;
pub mod lexer;
pub mod processing;
pub mod translation;
pub mod webserver;