aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)Author
2016-04-24Add a documentation comment to our crateTeddy Wing
2016-04-24main: Change `unwrap` to `expect`Teddy Wing
2016-04-24Merge branch 'extract-alias-module'Teddy Wing
2016-04-24Move `Alias` to separate alias moduleTeddy Wing
2016-04-24Move `write_alias` function to `Alias#write_to_file`Teddy Wing
2016-04-24Move `find_alias_in_file` function to `Alias#find_in_file`Teddy Wing
2016-04-23Add license information (GPLv3)Teddy Wing
2016-04-23Merge branch 'specify-alias-file-on-command-line'Teddy Wing
2016-04-23Update integration test to use the better test alias fileTeddy Wing
2016-04-23Add a test email fileTeddy Wing
2016-04-23Remove dependency on 'getopts'Teddy Wing
2016-04-23Specify alias file as a command line argumentTeddy Wing
2016-04-22Merge branch 'integration-test'Teddy Wing
2016-04-22Add MakefileTeddy Wing
2016-04-22Add integration testTeddy Wing
2016-04-22Revert "test.sh: Initial stab at an integration test"Teddy Wing
2016-04-22test.sh: Initial stab at an integration testTeddy Wing
2016-04-22Add descriptions to `AliasSearchError` `fmt::Display`Teddy Wing
2016-04-22Write alias errors to STDERR instead of panickingTeddy Wing
2016-04-22main: Simplify the STDOUT writerTeddy Wing
2016-04-22main: Write message to STDOUTTeddy Wing
2016-04-22tests: Make constant name uppercaseTeddy Wing
2016-04-22Get the full integration working for realTeddy Wing
2016-04-22main: Remove pseudocodeTeddy Wing
2016-04-22Merge branch 'check-for-alias-in-file'Teddy Wing
2016-04-22Alias#write_to_file: Fix append and ending newlineTeddy Wing
2016-04-22Add `Alias#write_to_file`Teddy Wing
2016-04-22Make `update_alias_id` tests more DRYTeddy Wing
2016-04-21Add Alias#update_alias_idTeddy Wing
2016-04-21find_alias_in_file: Return list of aliases not alias linesTeddy Wing
2016-04-21Remove `build_alias` functionTeddy Wing
2016-04-21Add test for `find_alias_in_file` Ok caseTeddy Wing
2016-04-21Add a test for the `AliasSearchError::NotFound` caseTeddy Wing
2016-04-21Add test find_alias_in_file_email_already_existsTeddy Wing
2016-04-21find_alias_in_file: Return a vector of matchesTeddy Wing
2016-04-19Rename is_alias_in_file to find_alias_in_fileTeddy Wing
2016-04-19is_alias_in_file_finds_a_match: Change `to_string` to `to_owned`Teddy Wing
2016-04-19is_alias_in_file: Make `file` binding immutableTeddy Wing
2016-04-19main.rs: Remove unused import `std::path::Path`Teddy Wing
2016-04-18is_alias_in_file: Take an Alias instead of an alias stringTeddy Wing
2016-04-18Merge branch 'master' into check-for-alias-in-fileTeddy Wing
2016-04-18Merge branch 'create-Alias-type'Teddy Wing
2016-04-18Alias#to_string: Don't format `name` if it's emptyTeddy Wing
2016-04-18tests.rs: Use `Alias::new` instead of `build_alias`Teddy Wing
2016-04-17Add a new `Alias` struct and implementationTeddy Wing
2016-04-17Create a function that will check whether an alias is in a fileTeddy Wing
2016-04-06build_alias: Remove comment about special charactersTeddy Wing
2016-04-06test.rs: Split `build_alias` test into 5 separate testsTeddy Wing
2016-04-06build_alias: Remove [,'"] charactersTeddy Wing
2016-04-06Implement `build_alias`Teddy Wing