I do not see the above examples as things a lint program does, more like they are other tools in the build process i.e. bracing styles sounds like an editor/code formatting task. dmake automatically figures out import lists. doc comments, a task for documentation generating software/app.