@@ -30,6 +30,7 @@ struct Info {
3030 project_name : String ,
3131 current_commit : CommitInfo ,
3232 version : String ,
33+ creation_date : String ,
3334 dominant_language : Language ,
3435 languages : Vec < ( Language , f64 ) > ,
3536 authors : Vec < ( String , usize , usize ) > ,
@@ -70,6 +71,13 @@ impl fmt::Display for Info {
7071 self . version
7172 ) ?;
7273
74+ writeln ! (
75+ buffer,
76+ "{}{}" ,
77+ "Created: " . color( color) . bold( ) ,
78+ self . creation_date
79+ ) ?;
80+
7381 if !self . languages . is_empty ( ) {
7482 if self . languages . len ( ) > 1 {
7583 let title = "Languages: " ;
@@ -363,15 +371,13 @@ fn main() -> Result<()> {
363371 let commits = get_commits ( & dir) ?;
364372 let repo_size = get_packed_size ( & dir) ?;
365373 let last_change = get_last_change ( & dir) ?;
366- let project_name = match get_creation_time ( ) {
367- Some ( creation_time) => format ! ( "{}, {}" , config. repository_name, creation_time) ,
368- None => config. repository_name
369- } ;
374+ let creation_date = get_creation_time ( ) . unwrap ( ) ;
370375
371376 let info = Info {
372- project_name,
377+ project_name : config . repository_name ,
373378 current_commit : current_commit_info,
374379 version,
380+ creation_date : creation_date,
375381 dominant_language,
376382 languages : languages_stat_vec,
377383 authors,
0 commit comments