You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The libconfig::ArgumentHelper interface is extremely fragile and error prone. It silently ignores and consumes unrecognised command line options. Please just use boost::program_options internally.
The text was updated successfully, but these errors were encountered:
I agree that boost::program_options would be better, but ArgumentHelper is exposed to third party apps trhough the oargs() call on orun, so it can't be replaced easily without breaking backward compatibility. My suggestion would be to fix specific issues in ArgumentHelper (source code in inclued in omicron) instead of replacing it.
The libconfig::ArgumentHelper interface is extremely fragile and error prone. It silently ignores and consumes unrecognised command line options. Please just use boost::program_options internally.
The text was updated successfully, but these errors were encountered: