in Sources/MockoloFramework/Parsers/SwiftSyntaxExtensions.swift [554:566]
func isRequired(with declKind: NominalTypeDeclKind) -> Bool {
switch declKind {
case .class:
if modifiers.isConvenience {
return false
}
return modifiers.isRequired
case .protocol:
return true
default:
return false // Other types do not support inheritance
}
}