exercism / elixir-analyzer

GNU Affero General Public License v3.0
30 stars 32 forks source link

Allow reading multiple file solutions and exemploids #298

Closed jiegillet closed 2 years ago

jiegillet commented 2 years ago

Closes #276.

The analyzer can now accept multiple file exemploids (as long as they are listed in the config file) and multiple file solutions (even if they are not mentioned in the config file). This gives more freedom to exercise builders, but also allows students to structure their solution as they please (especially CLI users) while still benefiting from the analyzer advice.

The compiler warning module has been changed to handle multiple file compilation.