Revamp default from_scm(scm, fallback)
It is now optional to define from_scm(scm, fallback)
in specializations
of scm_conversions
. When it is undefined, robust_scm_conversions
provides a default implementation.
This also eliminates overloading of ::from_scm(scm, fallback)
.
Anyone who chooses to review by commit may wish to peek at the final commit first, since it removes some stopgap code added in an earlier commit. I'm sorry for the churn, but it's probably better this way than as one big change.
Merge request reports
Activity
added Maintainability label
added Patchnew label
- Resolved by Werner Lemberg
Very nice! I admit that I don't really understand what you are doing, but it looks consistent
One thing I noted is that you no longer use
inline
. Do you think this hasn't a relevance today? Or doesn't it work with the template mechanism?
added Patchreview label and removed Patchnew label
added Patchcountdown label and removed Patchreview label
added 9 commits
Toggle commit listadded Patchnew label and removed Patchcountdown label
added Patchcountdown label and removed Patchnew label
added Patchpush label and removed Patchcountdown label
changed milestone to %2.25.20
removed Patchpush label