Todo - mrseanryan/in_definite GitHub Wiki

Home - Todo - Done - Not Doing

  • try include the code in readme, in the doc tests:
#[cfg(test)]
doc_comment::doctest!("../README.md");
  • add enum option for casing: lower, allCaps, Title, matching. Default to matching (current behaviour)

  • add non-USA support un_american ('a herb'). Check word list spellings.

  • test with String as input (add example)

  • PR for cargo-release to exit non 0 if user confirm N

  • pub cli - to github pages? (does not make sense on crates as is not a Rust utility..)

  • ideally use Travis or AppVeyor to build to Mac, Windows, Linux

ref: https://rust-lang-nursery.github.io/cli-wg/tutorial/packaging.html

  • setup build badge

  • setup coverage badge

appveyor - used for 'rand' crate:

https://www.appveyor.com/

travis - familiar. used by 'regex' crate: (which also uses appveyor!)

https://travis-ci.org/rust-lang/regex

  • copy nice badges from regex: (all but the 2nd one)
[![Build status](https://travis-ci.com/rust-lang/regex.svg?branch=master)](https://travis-ci.com/rust-lang/regex)
[![Build status](https://ci.appveyor.com/api/projects/status/github/rust-lang/regex?svg=true)](https://ci.appveyor.com/project/rust-lang-libs/regex)
[![Coverage Status](https://coveralls.io/repos/github/rust-lang/regex/badge.svg?branch=master)](https://coveralls.io/github/rust-lang/regex?branch=master)
[![](https://meritbadge.herokuapp.com/regex)](https://crates.io/crates/regex)
[![Rust](https://img.shields.io/badge/rust-1.28.0%2B-blue.svg?maxAge=3600)](https://github.com/rust-lang/regex)

https://crates.io/crates/regex

https://docs.travis-ci.com/user/languages/rust/

https://doc.rust-lang.org/cargo/guide/continuous-integration.html