这是indexloc提供的服务,不要输入任何密码
Skip to content

DbProvider.queryDepartures() violates queryDepartures-API #638

@shtrophic

Description

@shtrophic

Hi there.

NetworkProvider.queryDeparture(), specifies @Nullable Date time, but you depend on that parameter to be set to a value in DbProvider:

public QueryDeparturesResult queryDepartures(String stationId, @Nullable Date time, int maxDepartures,
boolean equivs)
throws IOException {
// TODO only 1 hour of results returned, find secret parameter?
if (maxDepartures == 0)
maxDepartures = DEFAULT_MAX_DEPARTURES;
final Calendar c = new GregorianCalendar(timeZone);
c.setTime(time);

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions