--check also triggered --force

Noticed that client libraries would rebuild every time, this should fix that issue. Disregard my comment about the switch flags, I was incorrect, the generator is using args.