https://github.com/exercism/ruby-analyzer
This is Exercism's automated analyzer for the Ruby track.
https://github.com/exercism/ruby-analyzer
community-contributions-paused exercism-analyzer exercism-tooling maintained
Last synced: about 1 month ago
JSON representation
This is Exercism's automated analyzer for the Ruby track.
- Host: GitHub
- URL: https://github.com/exercism/ruby-analyzer
- Owner: exercism
- License: agpl-3.0
- Created: 2019-02-06T00:31:23.000Z (over 6 years ago)
- Default Branch: main
- Last Pushed: 2025-04-01T11:43:38.000Z (2 months ago)
- Last Synced: 2025-04-29T06:28:51.887Z (about 1 month ago)
- Topics: community-contributions-paused, exercism-analyzer, exercism-tooling, maintained
- Language: Ruby
- Size: 263 KB
- Stars: 14
- Watchers: 13
- Forks: 8
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- Code of conduct: CODE_OF_CONDUCT.md
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# Exercism's Ruby Analyzer

This is Exercism's automated analyzer for the Ruby track.
It is run with `./bin/run.sh $EXERCISM $PATH_TO_FILES $PATH_FOR_OUTPUT` and will read the source code from `$PATH_TO_FILES` and write a JSON file with an analysis to `$PATH_FOR_OUTPUT`.
For example:
```bash
./bin/run.sh two_fer ~/solution-238382y7sds7fsadfasj23j/ ~/solution-238382y7sds7fsadfasj23j/output/
```## Running the tests
Before running the tests, first install the dependencies:
```bash
bundle install
```Then, run the following command to run the tests:
```bash
bundle exec rake test
```