#![warn(missing_docs)]
#[macro_use]
extern crate error_chain;
#[macro_use]
extern crate log;
mod crates {
pub extern crate chrono;
pub extern crate serde;
pub extern crate serde_json;
pub extern crate itertools;
pub extern crate log;
pub extern crate percent_encoding;
pub extern crate reqwest;
}
mod error;
#[macro_use]
mod macros;
mod gitlab;
pub mod hooks;
pub mod systemhooks;
pub mod types;
pub mod webhooks;
pub use error::*;
pub use gitlab::CommitStatusInfo;
pub use gitlab::Gitlab;
pub use gitlab::GitlabBuilder;
pub use gitlab::MergeRequestStateFilter;
pub use types::*;
#[cfg(test)]
mod test;