Rosario Trischitta
Rosario Trischitta
### Bug Description The method `groupByEntity` in the `MapReducer` class throws an `UnsupportedOperationException` with the following message: `groupByEntity() must be called before any map or flatMap transformation functions have been...
### Description Reduce to only two kinds of response: ``` - response - result[] ``` and ``` - response - groupByResult[] - groupByObject: string[] - result[] ``` ### Corresponding issue...
In order to test a unit of the ohsome API, we need to create all the java objects needed for the test even if the dependencies themselves are not the...
Checkstyle warns about some missing javadocs and javadoc comments. ~~The class `DataExtractionTransformer` and its methods need some javadocs. See also #76.~~ We should take a look at these warnings and...
A general review of all classes' and packages' names and structures would be useful. For example, `AggregateRequestExecutor.java` and `DataRequestExecutor.java` could be renamed to `AggregationRequestExecutor.java` and `ExtractionRequestExecutor.java`. So these classes will...
Through the new versions of the ohsome API some past tests are out-of-date. A general review of all tests and their functions is needed, e.g. there are some duplicated tests...
The value of groupByObject in a JSON response represents the ID of the object, not the object itself. groupByObject should be changed to groupByObjectId or something similar.