Contents

stanfordspezi/spezistudyplatform-api

This source file is part of the Stanford Spezi open source project

Code Generation

The generated Types.swift, Client.swift, and Server.swift are committed to the repo. To regenerate them after updating openapi.yaml, run:

swift run SpeziStudyPlatformAPIGenerator

You can also generate specific targets only:

swift run SpeziStudyPlatformAPIGenerator --types --client

Installation

The project can be added to your Xcode project or Swift Package using the Swift Package Manager.

Xcode: For an Xcode project, follow the instructions on adding package dependencies to your app.

Swift Package: You can follow the Swift Package Manager documentation about defining dependencies to add this project as a dependency to your Swift Package.

License

This project is licensed under the MIT License. See Licenses for more information.

Contributors

This project is developed as part of the Stanford Spezi ecosystem at Stanford University. See CONTRIBUTORS.md for a full list of all SpeziStudyPlatformAPI contributors.

[Stanford Mussallem Center for Biodesign Logo] [Stanford Mussallem Center for Biodesign Logo]

Package Metadata

Repository: stanfordspezi/spezistudyplatform-api

Default branch: main

README: README.md