Deleting a Class that is used in an Exposure not removing it from the Exposure

When you delete a class that is used in an Exposure it not being removed from the Exposure.

We only see one JadeGit change for the class delete and we don't see one for the Exposure being updated.

This leads to the jcf file that is required when switching branches not to load with the following error:

Therefore switching branch fails.

2026/09/17 13:23:33.158 09018-def8 Loader: Processing command file: C:\<envDir>\server\temp.jadegit\Commands.jcf 
2026/09/17 13:23:33.158 09018-def8 Loader: loadStyle = latestSchemaVersion 2026/09/17 13:23:33.160 09018-def8 Loader: Processing command file line 4: Delete Class WebServicesSchema::WS_GateEventResponse 
2026/09/17 13:23:33.187 09018-def8 Compiler: Cannot delete class WS_GateEventResponse - is exposed
2026/09/17 13:23:33.187 09018-def8 Loader: Command Error: Cannot delete entity - see jommsgs