2016-04-17 18:50:59 +00:00
|
|
|
#![deny(
|
|
|
|
non_camel_case_types,
|
|
|
|
non_snake_case,
|
|
|
|
path_statements,
|
|
|
|
trivial_numeric_casts,
|
|
|
|
unstable_features,
|
|
|
|
unused_allocation,
|
|
|
|
unused_import_braces,
|
|
|
|
unused_imports,
|
|
|
|
unused_must_use,
|
|
|
|
unused_mut,
|
|
|
|
unused_qualifications,
|
|
|
|
while_true,
|
|
|
|
)]
|
|
|
|
|
2016-02-02 13:09:12 +00:00
|
|
|
#[macro_use] extern crate log;
|
|
|
|
|
|
|
|
extern crate itertools;
|
|
|
|
extern crate regex;
|
|
|
|
extern crate toml;
|
2016-03-15 22:11:11 +00:00
|
|
|
extern crate semver;
|
2016-02-02 13:09:12 +00:00
|
|
|
|
|
|
|
extern crate libimagstore;
|
2016-04-16 19:58:19 +00:00
|
|
|
extern crate libimagentrytag;
|
2016-02-02 13:09:12 +00:00
|
|
|
|
2016-02-29 19:42:11 +00:00
|
|
|
// core functionality modules of the crate,
|
|
|
|
// these depend only on libimagstore
|
|
|
|
|
2016-02-02 13:20:15 +00:00
|
|
|
pub mod cli;
|
|
|
|
pub mod builtin;
|
|
|
|
pub mod filter;
|
|
|
|
pub mod ops;
|
2016-02-29 19:42:11 +00:00
|
|
|
|
|
|
|
// extended functionality of the crate
|
|
|
|
// these depend on other internal libraries than libimagstore and use the upper core modules for
|
|
|
|
// their functionality
|
|
|
|
|
|
|
|
pub mod tags;
|