[cleanup] remove prop macros and warnings

Merged Katharina Heck requested to merge cleanup/remaining-propmacros into master

Merge request reports