4330885d469dd3f0e71676527d05f061785344aa
This commit creates a fail-fast exception-throwing guard inside the method for handling config-reloading in the main plugin class. If a config-file contains a tab, an exception will be thrown when the plugin loads (as it did before), which means the plugin will not load correctly. However, upon reloading with the reload command, an exception is thrown before the current settings are overwritten. This fixes a long-standing issue with config-files resetting upon reload with invalid syntax. Verification is needed, as this commit has only been tested on OS X where tabs and carriage returns are injected via vim.
Languages
Java
99.4%
Python
0.6%