danmar/cppcheck — comment on commit de4a64332efa1cd4e662c4c03057228381f06615
File:  line 0
By danmar:

I respect that you want to have a clean and simple lib.

I want that a client tells the lib what files it wants to check. The Settings class must be used to tell the lib how the checking will work. Then the client will receive error messages as result.

Any OS specific stuff _should_ be put in the clients.

The Path handling do feel like it logically belongs more in the clients than in the lib. I could make the functions pure virtual and then each client has to reimplement them. I don't like the idea because it complicates the usage and it introduces copy/pasted code etc. So.. do you have better ideas?