graphhopper / directions-api-clients

API clients for various languages for the GraphHopper Directions API
https://docs.graphhopper.com/
Apache License 2.0
30 stars 39 forks source link

Java client is broken #45

Open alexanderzuban opened 3 years ago

alexanderzuban commented 3 years ago

Generated java client can't be built: [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on project swagger-java-client: Compilation failure: Compilation failure: [ERROR] /C:/temp/gh/src/main/java/io/swagger/client/model/AllOfSymmetricalMatrixRequestVehicle.java:[23,59] cannot inherit from final io.swagger.client.model.VehicleProfileId [ERROR] /C:/temp/gh/src/main/java/io/swagger/client/model/AllOfRouteRequestVehicle.java:[23,47] cannot inherit from final io.swagger.client.model.VehicleProfileId [ERROR] /C:/temp/gh/src/main/java/io/swagger/client/model/AllOfMatrixRequestVehicle.java:[23,48] cannot inherit from final io.swagger.client.model.VehicleProfileId [ERROR] /C:/temp/gh/src/main/java/io/swagger/client/model/AllOfSymmetricalMatrixRequestVehicle.java:[23,8] enum types are not extensible [ERROR] /C:/temp/gh/src/main/java/io/swagger/client/model/AllOfSymmetricalMatrixRequestVehicle.java:[26,18] equals(java.lang.Object) in io.swagger.client.model.AllOfSymmetricalMatrixRequestVehicle cannot override equals(java.lang.Object) in java.lang.Enum [ERROR] overridden method is final [ERROR] /C:/temp/gh/src/main/java/io/swagger/client/model/AllOfSymmetricalMatrixRequestVehicle.java:[37,14] hashCode() in io.swagger.client.model.AllOfSymmetricalMatrixRequestVehicle cannot override hashCode() in java.lang.Enum [ERROR] overridden method is final [ERROR] /C:/temp/gh/src/main/java/io/swagger/client/model/RouteRequest.java:[189,56] incompatible types: double cannot be converted to java.math.BigDecimal [ERROR] /C:/temp/gh/src/main/java/io/swagger/client/model/RouteRequest.java:[192,55] incompatible types: double cannot be converted to java.math.BigDecimal [ERROR] /C:/temp/gh/src/main/java/io/swagger/client/model/AllOfRouteRequestVehicle.java:[23,8] enum types are not extensible [ERROR] /C:/temp/gh/src/main/java/io/swagger/client/model/AllOfRouteRequestVehicle.java:[26,18] equals(java.lang.Object) in io.swagger.client.model.AllOfRouteRequestVehicle cannot override equals(java.lang.Object) in java.lang.Enum [ERROR] overridden method is final [ERROR] /C:/temp/gh/src/main/java/io/swagger/client/model/AllOfRouteRequestVehicle.java:[37,14] hashCode() in io.swagger.client.model.AllOfRouteRequestVehicle cannot override hashCode() in java.lang.Enum [ERROR] overridden method is final [ERROR] /C:/temp/gh/src/main/java/io/swagger/client/model/AllOfMatrixRequestVehicle.java:[23,8] enum types are not extensible [ERROR] /C:/temp/gh/src/main/java/io/swagger/client/model/AllOfMatrixRequestVehicle.java:[26,18] equals(java.lang.Object) in io.swagger.client.model.AllOfMatrixRequestVehicle cannot override equals(java.lang.Object) in java.lang.Enum [ERROR] overridden method is final [ERROR] /C:/temp/gh/src/main/java/io/swagger/client/model/AllOfMatrixRequestVehicle.java:[37,14] hashCode() in io.swagger.client.model.AllOfMatrixRequestVehicle cannot override hashCode() in java.lang.Enum [ERROR] overridden method is final [ERROR] -> [Help 1]