@@ -54,6 +54,10 @@ macro_rules! define_languages {
54
54
}
55
55
}
56
56
}
57
+
58
+ fn get_all_language_types( ) -> Vec <tokei:: LanguageType > {
59
+ vec![ $( tokei:: LanguageType :: $name , ) * ]
60
+ }
57
61
} ;
58
62
}
59
63
@@ -194,63 +198,3 @@ fn project_languages(dir: &str, ignored_directories: Vec<&str>) -> tokei::Langua
194
198
195
199
languages
196
200
}
197
-
198
- fn get_all_language_types ( ) -> Vec < tokei:: LanguageType > {
199
- vec ! [
200
- tokei:: LanguageType :: Assembly ,
201
- tokei:: LanguageType :: C ,
202
- tokei:: LanguageType :: Clojure ,
203
- tokei:: LanguageType :: CMake ,
204
- tokei:: LanguageType :: CoffeeScript ,
205
- tokei:: LanguageType :: Cpp ,
206
- tokei:: LanguageType :: CSharp ,
207
- tokei:: LanguageType :: Css ,
208
- tokei:: LanguageType :: D ,
209
- tokei:: LanguageType :: Dart ,
210
- tokei:: LanguageType :: Dockerfile ,
211
- tokei:: LanguageType :: Elixir ,
212
- tokei:: LanguageType :: Elisp ,
213
- tokei:: LanguageType :: Elm ,
214
- tokei:: LanguageType :: Erlang ,
215
- tokei:: LanguageType :: Fish ,
216
- tokei:: LanguageType :: Forth ,
217
- tokei:: LanguageType :: FortranModern ,
218
- tokei:: LanguageType :: FSharp ,
219
- tokei:: LanguageType :: Go ,
220
- tokei:: LanguageType :: Groovy ,
221
- tokei:: LanguageType :: Haskell ,
222
- tokei:: LanguageType :: Html ,
223
- tokei:: LanguageType :: Idris ,
224
- tokei:: LanguageType :: Java ,
225
- tokei:: LanguageType :: JavaScript ,
226
- tokei:: LanguageType :: Julia ,
227
- tokei:: LanguageType :: Jupyter ,
228
- tokei:: LanguageType :: Kotlin ,
229
- tokei:: LanguageType :: Lisp ,
230
- tokei:: LanguageType :: Lua ,
231
- tokei:: LanguageType :: Markdown ,
232
- tokei:: LanguageType :: Nim ,
233
- tokei:: LanguageType :: Nix ,
234
- tokei:: LanguageType :: ObjectiveC ,
235
- tokei:: LanguageType :: OCaml ,
236
- tokei:: LanguageType :: Org ,
237
- tokei:: LanguageType :: Perl ,
238
- tokei:: LanguageType :: Php ,
239
- tokei:: LanguageType :: Prolog ,
240
- tokei:: LanguageType :: PureScript ,
241
- tokei:: LanguageType :: Python ,
242
- tokei:: LanguageType :: R ,
243
- tokei:: LanguageType :: Racket ,
244
- tokei:: LanguageType :: Ruby ,
245
- tokei:: LanguageType :: Rust ,
246
- tokei:: LanguageType :: Scala ,
247
- tokei:: LanguageType :: Sh ,
248
- tokei:: LanguageType :: Swift ,
249
- tokei:: LanguageType :: Tcl ,
250
- tokei:: LanguageType :: Tex ,
251
- tokei:: LanguageType :: TypeScript ,
252
- tokei:: LanguageType :: Vue ,
253
- tokei:: LanguageType :: Xml ,
254
- tokei:: LanguageType :: Zig ,
255
- ]
256
- }
0 commit comments