noship 0.0.1

Noship is a macro that acts similar as todo! but will throw a compilation error when compiled on release profile.
Documentation

Noship

Build

Docs

Noship is a macro that acts similar as todo! but will throw a compilation error when compiled on release profile.

Usage

// src/main.rs

use noship::noship;

fn main() {
    let raining = false;

    if raining {
        noship!();
    } else {
        println!("going out...");
    }
}

$ cargo run
going out...
$ cargo run --release
error: release blocked
 --> src/main.rs:7:9
  |
7 |         noship!();
  |         ^^^^^^^^^^
  |

Installation

# Cargo.toml

noship = "0.0.*"

License & Contribution

Licensed under either of

at your option.

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.