Contributor
Ankit Karan

Lazy Configuration validator for LuaFormatter


Mentors
Pedro Tammela, Shaobang Wen
Organization
LabLua

Every Project's code seems good if it is in proper style. LuaFormatter is a code formatter which helps to style a code in Lua scripts which will also help in easy integration with various code editors But currently, LuaFormatter doesn't check if the configuration values make sense before using it. For example, a clueless user could use a negative value in a field where the range expected is [0, ∞). This project is to implement a lazy configuration validator for the LuaFormatter.

After the completion of this project, the validator will be able enough to detect this kind of error and report it to the user in a nice, helpful way.