#![deny(clippy::pedantic)]
#[macro_use]
extern crate contracts;
#[macro_use]
extern crate log;
pub mod biodiversity;
pub mod event_counter;
pub mod execution_time;
pub mod progress;
pub mod verbose;
necsim_plugins_core::export_plugin!(
Biodiversity => biodiversity::BiodiversityReporter,
Progress => progress::ProgressReporter,
Execution => execution_time::ExecutionTimeReporter,
Counter => event_counter::EventCounterReporter,
Verbose => verbose::VerboseReporter,
);