I'm porting a project from Delphi XE2 to Delphi 11, while keeping compatibility with the XE2 version. But when I open a data module in the XE2 IDE, an error message is shown: "Error reading IBQ.PrecommittedReads: Property PrecommittedReads doesn't exist".
I know, that the problem is caused by the new TIBCustomDataSet.PrecommittedReads property which was saved to the .DFM, and I already use DDevExtensions to avoid storing TDataModule.PixelsPerInch properties in the .DFM.
https://github.com/fschetterer/DDevExtensions/tree/RemoveDMPixelsPerInch
Is there any configurable tool that makes it easier to maintain such compatibility problems?