How to deprecate property macros?
After #593 (closed) provides a script, we have a tool to remove property macros in user code. In !1296 (merged) all property macros are removed from the code in dumux (except sequential). The deprecation warning has been removed, because it warns also if you don't use the macros.
I suggest we keep the macros for the release and deprecate them for 3.1. The question is how?
- Remove the include, and keep the file with a warning? Then user code doesn't compile anyway.
- Maybe we can deprecate the structs created with the macros, but that would mean a lot of warnings.
Please suggest possible solutions.