Seems Delphi 10.3.3 Rio adds some bogus entries for Android 64 into the dproj files when opening a project from a previous version. As this undermines the normalizing algorithm in Project Magician I added some code to clean up that mess first.
With the official release of Delphi 10.3.3 Rio comes a new version of Project Magician. This was necessary to support the new platforms introduced in the latest Rio updates.
I also took the opportunity to add some small bug fixes and enhancements.
… reset the IDE Insight toolbar!
Today, out of a sudden, IDE Insight stopped working in one of my Delphi 10.2.3 Tokyo instances. Other instances (those with different registry keys) were not affected.
After ruling out any third-party tools and Known Packages not common to the other instances, the reason would most likely be found somewhere in the registry.
After a while I had some sort of Dé·jà-vu: Exactly that happened to me quite a while ago and resetting the IDE Insight toolbar fixed it at that time. Unfortunately, I probably had not found the time to take a note of that. This time I do!
To reset the IDE Insight toolbar, select View -> Toolbars -> Customize to open the customize dialog. Under the Toolbars tab select the IDE Insight toolbar, click the Reset button and confirm.
I just released a small bug fix for Project Magician. It is possible that you notice a difference inside the Deployment structure with this, but it should stay stable with this version. There is also a fix for an exception with some dproj files.
The command line tool now evaluates the -v parameter correctly.
Version 1.0.10 can be downloaded here: Project Magician