Shouldn't convert zero to empty enum option set if type isn't enum but Int

Description

See test ShouldConvertZeroToEmptyEnumOptionSet.
PropertyListSerialization.WriteOptions is Int but not enum, so here we should leave zero.
I think it should be some check to TypeAliases.def, where is mapping:

Environment

None

Assignee

Alex Petuschak

Reporter

Ivan Kh

Labels

None

Git Branch Name

None

GitHub Issue

None

Components

Fix versions

Priority

Medium
Configure