apollo client:codegen --mergeInFieldsFromFragmentSpreads option does nothing
mergeInFieldsFromFragmentSpreads is on by default. The command line option allows you to only turn it on. There is no way turn it off.
mergeInFieldsFromFragmentSpreads is implemented as an oclif boolean flag so alternatives like apollo client:codegen --mergeInFieldsFromFragmentSpreads=false don't work.
There is an older issue: https://github.com/apollographql/apollo-tooling/issues/537 where the meaning of the flag was inverted but this was not done everywhere.
Potentially the fix is as simple as changing this line: https://github.com/apollographql/apollo-tooling/blob/master/packages/apollo/src/commands/client/codegen.ts#L235
From flags.mergeInFieldsFromFragmentSpreads to !!flags.mergeInFieldsFromFragmentSpreads
It might also be necessary to update the docs.
The issue still exists
Any update on this?