MaibornWolff / metric-gardener

BSD 3-Clause "New" or "Revised" License
5 stars 0 forks source link

Generally support all languages for which there are tree-sitter grammars #52

Open ResistantBear opened 5 months ago

ResistantBear commented 5 months ago

Metric gardener should be able accept files of all/ languages for which there are tree-sitter grammars available, not only the officially supported and unit-tested languages, even if these languages might not work correctly with metric gardener.

Users should not be required to install grammars, so we should include all known grammars even if we do not yet support the language. That would be a good option as long as the individual language grammars are not too huge. Otherwise, we might only include grammars for the more common languages and make it easy for the user to make other grammars work as well.

Tasks:

ResistantBear commented 4 months ago

May focus on: C, Dart, Erlang, Fortran, Haskell, Julia, Json + yaml (vermutlich erst eigene metriken nötig), Perl, Ruby, Rust, R, Scala, Svelte, Vue, bash

ce-bo commented 4 months ago

Updated order: Vue, Json yaml, Perl, C, bash, rust

ce-bo commented 4 months ago

I would like to also support Markdown files please.