##Project setup ###Retrolambda For retrolambda to operate you will need to download and install JDK 8.
You will then need to add a gradle property called JAVA8_HOME
that points to the location of your JDK installations to either the projects gradle.properties or the global gradle.properties for the user. The default location to place this is USER_HOME/.gradle
, however it may be customised on your machine with the GRADLE_USER_HOME
environment variable.
Example for Mac:
JAVA8_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_XX.jdk/Contents/Home
###API Setup
To configure your TFL API keys with the app you will need to enter them in the respective fields in app/tflApiKeys.gradle
.
If you don't already have API keys and an App ID you can simply sign up for the TFL unified API for free.
##Git This project uses Git flow and as a result we have the branches:
master
- Stable at all times and contains the latest releasedevelop
- Stable at all times and contains the latest complete featurerelease/[release name]
- A branch from develop for final checks / testing before being merged to master and releasedfeature/[feature name]
- Used for user stories or bug fixeshotfix/[hotifx name]
- Used for critical bugs that need to be applied to all branches