Skip to content

Instantly share code, notes, and snippets.

@jnicklas
Created July 2, 2014 19:15
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jnicklas/4d3b5735951abdf02405 to your computer and use it in GitHub Desktop.
Save jnicklas/4d3b5735951abdf02405 to your computer and use it in GitHub Desktop.
~/Projects/partners(master)$ cargo test
Fresh toml v0.1.0 (file:/Users/jonasnicklas/Projects/partners)
Compiling partners v0.1.0 (file:/Users/jonasnicklas/Projects/partners)
src/partners.rs:8:3: 11:4 warning: code is never used: `Person`, #[warn(dead_code)] on by default
src/partners.rs:8 struct Person {
src/partners.rs:9 name: String,
src/partners.rs:10 nick: String
src/partners.rs:11 }
src/partners.rs:9:5: 9:17 warning: code is never used: `name`, #[warn(dead_code)] on by default
src/partners.rs:9 name: String,
^~~~~~~~~~~~
src/partners.rs:10:5: 10:17 warning: code is never used: `nick`, #[warn(dead_code)] on by default
src/partners.rs:10 nick: String
^~~~~~~~~~~~
src/partners.rs:15:3: 21:4 warning: code is never used: `print_usage`, #[warn(dead_code)] on by default
src/partners.rs:15 fn print_usage(program: &str) {
src/partners.rs:16 println!("Usage: {} <command> [options]", program);
src/partners.rs:17 println!("");
src/partners.rs:18 println!("Commands:");
src/partners.rs:19 println!(" list List all people");
src/partners.rs:20 println!(" add Add a person");
...
src/partners.rs:23:3: 27:4 warning: code is never used: `list_people`, #[warn(dead_code)] on by default
src/partners.rs:23 pub fn list_people(people: People) {
src/partners.rs:24 for person in people.iter() {
src/partners.rs:25 println!("{}: {}", person.nick, person.name);
src/partners.rs:26 }
src/partners.rs:27 }
src/partners.rs:29:3: 30:4 warning: code is never used: `add_person`, #[warn(dead_code)] on by default
src/partners.rs:29 fn add_person() {
src/partners.rs:30 }
src/partners.rs:32:3: 54:4 warning: code is never used: `main`, #[warn(dead_code)] on by default
src/partners.rs:32 pub fn main() {
src/partners.rs:33 let args: Vec<String> = os::args();
src/partners.rs:34 let program = args.get(0).clone();
src/partners.rs:35 let command = args.as_slice().get(1).map(|s| s.as_slice());
src/partners.rs:36
src/partners.rs:37 let root = toml::parse_from_file("config.toml").unwrap();
...
src/partners.rs:39:5: 42:6 warning: code is never used: `parse_person`, #[warn(dead_code)] on by default
src/partners.rs:39 fn parse_person((nick, value): (&String, &toml::Value)) -> Person {
src/partners.rs:40 //let name: String = value.lookup("name").map(|v| v.get_str().clone()).unwrap_or("".to_str());
src/partners.rs:41 Person { nick: nick.clone(), name: "".to_str() }
src/partners.rs:42 }
src/partners.rs:39:28: 39:33 warning: unused variable: `value`, #[warn(unused_variable)] on by default
src/partners.rs:39 fn parse_person((nick, value): (&String, &toml::Value)) -> Person {
^~~~~
src/partners.rs:57:1: 59:2 warning: code is never used: `main`, #[warn(dead_code)] on by default
src/partners.rs:57 fn main() {
src/partners.rs:58 partners::main();
src/partners.rs:59 }
src/partners.rs:63:18: 63:29 warning: unused import, #[warn(unused_imports)] on by default
src/partners.rs:63 use partners::{list_people};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment