[UE5] Migrating raw pointers to TObjectPtr. UFunction not supported...

First off, what were they thinking with UnrealObjectPtrTool.
0 actual documentation on the migration guide about usage and command parameters.

Unreal Engine 5 Migration Guide | Unreal Engine 5.0 Documentation

Figured I just migrate the raw pointers myself with a simple Regex:
In: ([\s\t<(])([UA].[^\s^\t^:^(^<]*)*
Out: $1TObjectPtr<$2>

In: class\s?TObjectPtr
Out: TObjectPtr

All good, about 1700 replaced. Leaves me with only 300 “UFunction can not take TObjectPtr as a parameter.”

Well then, why bother :rofl: :rofl: