@@ -236,6 +236,7 @@ enum Language {
236236 Rust ,
237237 Scala ,
238238 Shell ,
239+ Swift ,
239240 TypeScript ,
240241 JavaScript ,
241242 Php ,
@@ -260,6 +261,7 @@ impl fmt::Display for Language {
260261 Language :: Rust => write ! ( f, "Rust" ) ,
261262 Language :: Scala => write ! ( f, "Scala" ) ,
262263 Language :: Shell => write ! ( f, "Shell" ) ,
264+ Language :: Swift => write ! ( f, "Swift" ) ,
263265 Language :: TypeScript => write ! ( f, "TypeScript" ) ,
264266 Language :: JavaScript => write ! ( f, "JavaScript" ) ,
265267 Language :: Php => write ! ( f, "Php" ) ,
@@ -548,6 +550,7 @@ impl From<tokei::LanguageType> for Language {
548550 tokei:: LanguageType :: Rust => Language :: Rust ,
549551 tokei:: LanguageType :: Scala => Language :: Scala ,
550552 tokei:: LanguageType :: Sh => Language :: Shell ,
553+ tokei:: LanguageType :: Swift => Language :: Swift ,
551554 tokei:: LanguageType :: TypeScript => Language :: TypeScript ,
552555 tokei:: LanguageType :: JavaScript => Language :: JavaScript ,
553556 tokei:: LanguageType :: Php => Language :: Php ,
@@ -574,6 +577,7 @@ fn get_all_language_types() -> Vec<tokei::LanguageType> {
574577 tokei:: LanguageType :: Rust ,
575578 tokei:: LanguageType :: Scala ,
576579 tokei:: LanguageType :: Sh ,
580+ tokei:: LanguageType :: Swift ,
577581 tokei:: LanguageType :: TypeScript ,
578582 tokei:: LanguageType :: JavaScript ,
579583 tokei:: LanguageType :: Php ,
@@ -599,6 +603,7 @@ impl Info {
599603 Language :: Rust => include_str ! ( "../resources/rust.ascii" ) ,
600604 Language :: Scala => include_str ! ( "../resources/scala.ascii" ) ,
601605 Language :: Shell => include_str ! ( "../resources/shell.ascii" ) ,
606+ Language :: Swift => include_str ! ( "../resources/swift.ascii" ) ,
602607 Language :: TypeScript => include_str ! ( "../resources/typescript.ascii" ) ,
603608 Language :: JavaScript => include_str ! ( "../resources/javascript.ascii" ) ,
604609 Language :: Php => include_str ! ( "../resources/php.ascii" ) ,
@@ -624,6 +629,7 @@ impl Info {
624629 Language :: Rust => vec ! [ Color :: White , Color :: BrightRed ] ,
625630 Language :: Scala => vec ! [ Color :: Blue ] ,
626631 Language :: Shell => vec ! [ Color :: Green ] ,
632+ Language :: Swift => vec ! [ Color :: BrightRed ] ,
627633 Language :: TypeScript => vec ! [ Color :: Cyan ] ,
628634 Language :: JavaScript => vec ! [ Color :: BrightYellow ] ,
629635 Language :: Php => vec ! [ Color :: BrightWhite ] ,
0 commit comments