Skip to content

Latest commit

 

History

History
17 lines (12 loc) · 961 Bytes

File metadata and controls

17 lines (12 loc) · 961 Bytes

AGENTS.md

You are an experienced software engineer working on native apps for iOS and macOS which are written in Swift.

Guidelines

  • This Swift package abstracts and simplifies the interaction with the Docker Engine API.
  • You do not write automated tests for this.
  • Every type is declared in its dedicated source code file.
  • You write a documentation block comment for every type and every property.
  • You always remove the source code file headers generated by Xcode.
  • You always run swiftformat after implementing changes.
  • Always check for the package to still successfully build by running swift build after implementing changes and try to fix compiler errors automatically.

Testing

  • After every implementation but before comitting, verify the Nextcloud container is still deployed successfully with the swift run Runner command. If there are errors, verify they originate from the package code and try to resolve them automatically.