Improve error message output
Suppress inspection warning
Completely refactor the plugin to support multiple configurations per source set