Use `!` specifier for nonnull properties when AddDefaultInitializers option is unchecked

Description

See the test case from https://github.com/Swiftify-Corp/Swiftify/issues/97
For `nonnull` properties with types like `String' (which have a default initializer), we should use the `!` specifier when the AddDefaultInitializers option is unchecked.

Environment

None

Activity

Show:

Assignee

Alex Petuschak

Reporter

Alex Petuschak

Labels

None

Git Branch Name

None

Components

Fix versions

Priority

Medium
Configure