clankerdiff_protocol/client/
mod.rs1mod document_cache;
2mod message;
3mod transport;
4
5pub use document_cache::DocumentCache;
6pub use message::ClientCommand;
7pub use transport::{LocalClientMessageTransport, LocalClientTransport};
8
9use clankerdiff_core::ReviewCapabilities;
10
11#[must_use]
12pub fn capabilities(connected: bool, document: bool) -> ReviewCapabilities {
13 ReviewCapabilities {
14 repository: connected,
15 refresh: connected,
16 scope: connected,
17 submit: document,
18 ..ReviewCapabilities::default()
19 }
20}