- Install Oracle JDK 8
- JDK 9 or later will not work
- IntelliJ Toolbox
- Use toolbox to install IntelliJ IDEA CE
- PyCharm (also installed via toolbox) is useful for working with gcloud CLI
- GitHub Desktop
- Open
test_runner/build.gradle.ktswithIntelliJ IDEA Community - There's an issue tracker and project board
- Run
./gradlew ktlintFormatto fix lint issues - Run
./gralew ktlintApplyToIdeato update Idea to use the ktlint settings
See the main readme for instructions on how to run the iOS and Android samples.
- Add property to
GcloudYmland updatekeys - Update
IArgswith new property - Update
AndroidArgsto reference the propery and updatetoString - Update
IosArgsto reference the propery andtoString - Add test to
IosArgsTest - Add test to
IosRunCommandTestand updateempty_params_parse_nulltest - Add test to
AndroidArgsTest - Add test to
AndroidRunCommandTestand updateempty_params_parse_nulltest - Update Android/iOS example config in README.md,
flank.ymlandflank.ios.yml
A CLA is required to contribute to flank. See walmart labs for more information. Google's open source policy explains why CLAs are commonly used