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.
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.