source-formatters issueshttps://gitlab.kitware.com/utils/source-formatters/-/issues2024-03-04T21:29:15-05:00https://gitlab.kitware.com/utils/source-formatters/-/issues/9javascript: Support eslint2024-03-04T21:29:15-05:00Jaswant Panchumarti (Kitware)javascript: Support eslintI see https://gitlab.kitware.com/utils/source-formatters/-/issues/1 but I cannot reopen.
JavaScript files are soon to become part of VTK repo and would need a formatter - https://gitlab.kitware.com/vtk/vtk/-/merge_requests/10898#note_14...I see https://gitlab.kitware.com/utils/source-formatters/-/issues/1 but I cannot reopen.
JavaScript files are soon to become part of VTK repo and would need a formatter - https://gitlab.kitware.com/vtk/vtk/-/merge_requests/10898#note_1490136
The github javascript projects in Kitware mostly use `eslint` https://eslint.org/https://gitlab.kitware.com/utils/source-formatters/-/issues/8ci: add to this repo2024-01-31T23:36:00-05:00Ben Boeckelci: add to this repoAdd CI to this repo to test out the formatters. Formatters should be baked into the container image and if multiple versions are supported, tested as well. May require some CMake updates to support it.Add CI to this repo to test out the formatters. Formatters should be baked into the container image and if multiple versions are supported, tested as well. May require some CMake updates to support it.https://gitlab.kitware.com/utils/source-formatters/-/issues/7markdown: support markdownlint2023-12-01T08:59:36-05:00Ben Boeckelmarkdown: support markdownlinthttps://github.com/DavidAnson/markdownlinthttps://github.com/DavidAnson/markdownlinthttps://gitlab.kitware.com/utils/source-formatters/-/issues/6Formatter to make sure files end with EOL2023-10-02T09:09:00-04:00Ben BoeckelFormatter to make sure files end with EOLThere should be a formatter that fixes missing end-of-line markers at the ends of files. Note that CRLF files need considered too, so the formatter should query the attribute to know how to end the file properly.There should be a formatter that fixes missing end-of-line markers at the ends of files. Note that CRLF files need considered too, so the formatter should query the attribute to know how to end the file properly.https://gitlab.kitware.com/utils/source-formatters/-/issues/5Add support for shfmt for Shell script formatting2023-10-02T09:08:46-04:00Ben BoeckelAdd support for shfmt for Shell script formattinghttps://github.com/mvdan/shhttps://github.com/mvdan/shhttps://gitlab.kitware.com/utils/source-formatters/-/issues/4Add support for vale linting of documentation2023-12-14T11:31:20-05:00Ben BoeckelAdd support for vale linting of documentationLink: https://errata-ai.gitbook.io/vale/
We can use this to do some basic filtering on our documentation and code comments. I don't think we can *enforce* it anywhere yet, but we can at least start doing this.
Supported formats: https:...Link: https://errata-ai.gitbook.io/vale/
We can use this to do some basic filtering on our documentation and code comments. I don't think we can *enforce* it anywhere yet, but we can at least start doing this.
Supported formats: https://docs.errata.ai/vale/scoping#formats
It appears it could even be used on ParaView's proxy XML files with some `xsltproc` filtering to extract prose information (versus things like method or class names).
Cc: @brad.king @utkarsh.ayachit