https://github.com/exercism/gleam-analyzer
https://github.com/exercism/gleam-analyzer
exercism-analyzer exercism-tooling
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/exercism/gleam-analyzer
- Owner: exercism
- License: agpl-3.0
- Created: 2023-07-05T11:12:47.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-02-05T12:53:42.000Z (over 1 year ago)
- Last Synced: 2024-05-01T11:25:17.683Z (about 1 year ago)
- Topics: exercism-analyzer, exercism-tooling
- Language: Gleam
- Size: 29.3 KB
- Stars: 0
- Watchers: 7
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Gleam Analzyer
## Notes
The script will receive three parameters:
The slug of the exercise (e.g. two-fer).
A path to a directory containing the submitted file(s) (with a trailing slash).
A path to an output directory (with a trailing slash). This directory is writable.The analysis.json file should be structured as followed:
{
"summary": "This solution looks good but has a few points to address",
"comments": [
{
"comment": "ruby.general.some_parameterised_message",
"params": { "foo": "param1", "bar": "param2" },
"type": "essential"
},
{
"comment": "ruby.general.some_unparameterised_message",
"params": {},
"type": "actionable"
},
{
"comment": "ruby.general.some_unparameterised_message"
},
"ruby.general.some_unparameterised_message"
]
}