Java library for the Amadeus Self-Service travel APIs
Added missing assertions on integrations tests
Split long unit tests methods in more smaller ones
Updated package names to follow Java conventions
Updated all resources to make sure field declarations are on top of constructors
Updated method names to camelcase to follow Java conventions
Updated contributor's guide
Fixed warnings from SonarCloud and several improvements to improve code quality
Library compilation upgrade to Java 8
Verbs to enum updates accross several classes - big thanks to Steve Donovan for his contribution! :clap:
Updates to FlightOrder resource model - big thanks to Steve Donovan for his contribution! :clap:
Provided fix to a few SonarCloud warnings
Add support for the Travel Restrictions v2
Add support for JDK 8 and 11, Big thanks to Steve Donovan for his contribution! 👏
Update Traveler resource model, Big thanks to Steve Donovan for his contribution! 👏
Add SonarCloud in GitHub Action
Removed unnecessary toString() on a String. Big thanks to Steve Donovan for his contribution! :clap:
Fixed property type name in the FlightOffersSearch resource
Add support for the Airline Routes API. Big thanks to Siddhartha Dutta for his contribution! :clap:
Add support for the Hotel Name Autocomplete API
Add support for the City Search API
Bug fix in the DatedFlight.Timing resource. Big thanks to Frank Koornstra for his contribution! :clap:
Add email to the HotelOffer.HotelContact resource
Update GSON dependency
Add support for the Hotel List API
Add support for the Branded Fares Upsell API
Add usbType to the SeatMap resource
Improve Test Coverage until 75%
Remove the AI-Generated Photos API
Bug fix in the generating Javadocs
Add support for APIs that need X-HTTP-Method-Override Header
Add support for the Flight Availablities Search API Add support for the Travel Restrictions API Add support for the Location Score API Add support for the Airport Routes API