#![warn(clippy::pedantic)]
#![allow(
clippy::assigning_clones,
clippy::bool_to_int_with_if,
clippy::cast_possible_truncation,
clippy::cast_possible_wrap,
clippy::cast_lossless,
clippy::cast_sign_loss,
clippy::case_sensitive_file_extension_comparisons,
clippy::double_must_use,
clippy::doc_link_with_quotes,
clippy::doc_markdown,
clippy::explicit_iter_loop,
clippy::format_push_string,
clippy::manual_let_else,
clippy::items_after_statements,
clippy::manual_string_new,
clippy::map_unwrap_or,
clippy::match_bool,
clippy::match_same_arms,
clippy::missing_errors_doc,
clippy::missing_panics_doc,
clippy::needless_pass_by_value,
clippy::ref_option,
clippy::redundant_closure_for_method_calls,
clippy::return_self_not_must_use,
clippy::single_match_else,
clippy::semicolon_if_nothing_returned,
clippy::similar_names,
clippy::single_char_pattern,
clippy::too_many_lines,
clippy::unnested_or_patterns,
clippy::unnecessary_debug_formatting,
clippy::unnecessary_wraps,
clippy::uninlined_format_args,
clippy::unnecessary_join,
clippy::used_underscore_binding,
clippy::must_use_candidate
)]
pub mod analytics;
pub mod app;
pub mod assignee;
pub mod backup;
pub mod board_store;
pub mod bulk;
pub mod capacity;
pub mod cli;
pub mod commands;
pub mod config;
pub mod cycle_schedule;
pub mod cycle_store;
pub mod diagnostics;
pub mod edit_problems;
pub mod editor;
pub mod epics;
pub mod error;
pub mod git;
pub mod health;
pub mod hierarchy;
pub mod ics;
pub mod id;
pub mod keybindings;
pub mod layout;
pub mod mcp;
pub mod mentions;
pub mod model;
pub mod planning;
pub mod projects;
pub mod records;
pub mod recurrence;
pub mod related;
pub mod relationships;
pub mod roadmap;
pub mod search;
pub mod slug;
pub mod speckit;
pub mod storage;
pub mod tags;
pub mod templates;
pub mod time_tracking;
pub mod tips;
pub mod triage;
pub mod ui;
pub mod views;
pub mod watcher;
pub mod wip;
pub mod workflow;
pub mod kitty;
pub mod sync;