ice icon indicating copy to clipboard operation
ice copied to clipboard

Disallow Optional Classes at the Slice Level

Open InsertCreativityHere opened this issue 9 months ago • 0 comments

This PR adds a check to the Slice parser which will emit an error if you mark a type as optional if that type uses classes. It also fixes the last few random places where we were using optional classes in the tests.

Now that this is complete, it also re-enables cross testing of the csharp/Ice/optional test. And to keep the tests in parity, it adds back a portion of a test which was removed from C#. Both of these were 'leftovers' from #2114.

InsertCreativityHere avatar May 21 '24 21:05 InsertCreativityHere