@@ -30,6 +30,7 @@ pub enum Language {
30
30
FortranModern ,
31
31
FSharp ,
32
32
Go ,
33
+ Groovy ,
33
34
Haskell ,
34
35
HTML ,
35
36
Idris ,
@@ -89,6 +90,7 @@ impl std::fmt::Display for Language {
89
90
Language :: FortranModern => write ! ( f, "Fortran" ) ,
90
91
Language :: FSharp => write ! ( f, "FSharp" ) ,
91
92
Language :: Go => write ! ( f, "Go" ) ,
93
+ Language :: Groovy => write ! ( f, "Groovy" ) ,
92
94
Language :: Haskell => write ! ( f, "Haskell" ) ,
93
95
Language :: HTML => write ! ( f, "HTML" ) ,
94
96
Language :: Idris => write ! ( f, "Idris" ) ,
@@ -150,6 +152,7 @@ impl From<tokei::LanguageType> for Language {
150
152
tokei:: LanguageType :: FortranModern => Language :: FortranModern ,
151
153
tokei:: LanguageType :: FSharp => Language :: FSharp ,
152
154
tokei:: LanguageType :: Go => Language :: Go ,
155
+ tokei:: LanguageType :: Groovy => Language :: Groovy ,
153
156
tokei:: LanguageType :: Haskell => Language :: Haskell ,
154
157
tokei:: LanguageType :: Html => Language :: HTML ,
155
158
tokei:: LanguageType :: Idris => Language :: Idris ,
@@ -210,6 +213,7 @@ impl Language {
210
213
Language :: FortranModern => include_str ! ( "../resources/f90.ascii" ) ,
211
214
Language :: FSharp => include_str ! ( "../resources/fsharp.ascii" ) ,
212
215
Language :: Go => include_str ! ( "../resources/go.ascii" ) ,
216
+ Language :: Groovy => include_str ! ( "../resources/groovy.ascii" ) ,
213
217
Language :: Haskell => include_str ! ( "../resources/haskell.ascii" ) ,
214
218
Language :: HTML => include_str ! ( "../resources/html.ascii" ) ,
215
219
Language :: Idris => include_str ! ( "../resources/idris.ascii" ) ,
@@ -280,6 +284,7 @@ impl Language {
280
284
] ,
281
285
Language :: FSharp => vec ! [ Color :: BrightBlue , Color :: Cyan ] ,
282
286
Language :: Go => vec ! [ Color :: White ] ,
287
+ Language :: Groovy => vec ! [ Color :: Cyan , Color :: BrightWhite ] ,
283
288
Language :: Haskell => vec ! [ Color :: BrightBlue , Color :: BrightMagenta , Color :: Blue ] ,
284
289
Language :: HTML => vec ! [ Color :: Red , Color :: White ] ,
285
290
Language :: Idris => vec ! [ Color :: Red ] ,
@@ -399,6 +404,7 @@ fn get_all_language_types() -> Vec<tokei::LanguageType> {
399
404
tokei:: LanguageType :: FortranModern ,
400
405
tokei:: LanguageType :: FSharp ,
401
406
tokei:: LanguageType :: Go ,
407
+ tokei:: LanguageType :: Groovy ,
402
408
tokei:: LanguageType :: Haskell ,
403
409
tokei:: LanguageType :: Html ,
404
410
tokei:: LanguageType :: Idris ,
0 commit comments