func model()

in Sources/MockoloFramework/Models/ParsedEntity.swift [66:81]


    func model() -> Model {
        let metadata = entity.metadata
        return NominalModel(name: metadata?.nameOverride ?? (key + "Mock"),
                            namespaces: entity.entityNode.namespaces,
                            acl: entity.entityNode.accessLevel,
                            declKindOfMockAnnotatedBaseType: entity.entityNode.declKind,
                            declKind: inheritsActorProtocol ? .actor : .class,
                            attributes: attributes,
                            offset: entity.entityNode.offset,
                            inheritedTypeName: (entity.metadata?.module?.withDot ?? "") + key,
                            genericWhereConstraints: entity.entityNode.genericWhereConstraints,
                            initParamCandidates: initParamCandidates,
                            declaredInits: declaredInits,
                            entities: uniqueModels,
                            requiresSendable: requiresSendable)
    }