DEVELOPING.md 907 B

Developing

This is a quick overview to help you get started contributing to Firebase Combine.

Prerequisites

Setting up your development environment

  • Check out firebase-ios-sdk
  • Install utilities

    $ ./scripts/setup_check.sh
    $ ./scripts/setup_bundler.sh
    

Generating the development project

For developing Firebase Combine, you'll need a development project that imports the relevant pods.

Run the following command to generate and open the development project:

$ pod gen FirebaseCombineSwift.podspec --local-sources=./ --auto-open --platforms=ios

Checking in code

Before checking in your code, make sure to check your code against the coding styleguide by running the following command:

$ ./scripts/check.sh --allow-dirty