Okay, I have it working in a forked-branch. I enabled Microsoft's basic rules on all the non-test builds. You can see that they show up in the
build agent's log.
I could alter the rule set to break the build, but as mentioned earlier, this is a somewhat unique situation because the solution builds on multiple platforms. However, it wouldn't be difficult to make them break on the build agent if we wanted.
Kind of the bigger question right now is which rules to enable? As I mentioned before, because there's so much incomplete code a lot of the warnings are generated by that. I'd almost like to just turn them all on, and let contributors fix as they feel necessary.
Any thoughts?
-Glenn