Unleash public transport data in your Java project.
Find a file
Torsten Grote 14f02607f1 Navitia: Less network requests and no NPE when querying for departures.
The AbstractNavitiaProvider was making one network request per departure
it found, just to find the `Product`. This information is mostly
available in the second request it makes, so this should be taken when
available.

Also, in rare cases no destination can be found for a line. It should
not crash in these cases. This was also fixed within this commit.
2016-03-09 13:18:50 +01:00
enabler Navitia: Less network requests and no NPE when querying for departures. 2016-03-09 13:18:50 +01:00
service Migrate build from Maven to Gradle. 2015-07-01 18:43:36 +02:00
.gitignore Migrate build from Maven to Gradle. 2015-07-01 18:43:36 +02:00
.travis.yml Configure continuous integration using Travis CI. 2016-02-05 01:53:08 +01:00
build.gradle Migrate build from Maven to Gradle. 2015-07-01 18:43:36 +02:00
README.md Add a README.md to the parent project. 2016-03-08 11:58:20 +01:00
settings.gradle Migrate build from Maven to Gradle. 2015-07-01 18:43:36 +02:00

Welcome to Public Transport Enabler, a Java library allowing you to get data from public transport providers.

This project contains several subprojects:

  • enabler: The library itself. This is probably what you're searching for. See the subproject's README for more information.
  • service: An example of how the library could be used as a web service. It's still very incomplete though.

You can build all sub-projects at once using Gradle:

gradle clean build