by

Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
Kacper Walanus
@kv109

Joł joł

Maciej Górski
@mg6maciej
@kv109 A dlaczego masz takie wielkie joł?
Kacper Walanus
@kv109
because MARKDOWN
  • that's
  • why!
Karol Kowalski
@OrdonTeam
ustaliliśmy że path jest wyłącznie z {id} czy że obie są ok
?
Maciej Górski
@mg6maciej
A jak jest w Springu?
Maciej Górski
@mg6maciej
@OrdonTeam @ghostbuster91 Będziecie przepisywać całość dla JVMowych języków?
Karol Kowalski
@OrdonTeam
w spring jest {}
Zastanawiałem się nad zmianą podejścia. Zamiast sprawdzać zgodność obiektów z shemą, to generować obiekt Item, taki sam jaki powstaje z skanowania kontraktów i dopiero dwa takie obiekty porównywać.
Karol Kowalski
@OrdonTeam
Zaletą byłby wspólny kod porównujący, czyli też znajdujący błędy i tak dalej.
Kod generujacy Item na podstawie klas różniłby się nieznacznie
Problemem byłyby klasy nie proste zawierające np datę
Maciej Górski
@mg6maciej
Wtedy można porównywać bezpośrednio Springa i Retrofit.
Czemu data miałaby być problemem?
Karol Kowalski
@OrdonTeam
No jak ktoś ma datę a w jsonie jest strong to jest spoko, mimo że data jest klasą która ma inne pola.
Czyli mówisz że pomysł żeby zrobić to jako serializacje do shemy jest spoko?
Maciej Górski
@mg6maciej
Code to schema?
Karol Kowalski
@OrdonTeam
do Item
Maciej Górski
@mg6maciej
Może być spoko.
Karol Kowalski
@OrdonTeam
Heja
używam contracto-retrofit
i to już nie tylko z pustymi danymi
Może to malutki przykład ale zdążyłem się pomylić :) a contracto mnie nie zawiodło
Maciej Górski
@mg6maciej
Sounds awesome.
Karol Kowalski
@OrdonTeam
I've added some error messages. I gonna add more error types soon :)
I think it is usable now.
Kacper Walanus
@kv109
a ja zaktualizowałem server, obsługuje już wszystkie ustalone przez nas zmiany w schemie
nie mogę się doczekać, aż zaczniecie korzystać z serwera, bo na Patryka chyba ostatecznie nie mogę liczyć
a jak wrócę z urlopu, to podepnę contracto-server pod borneo
Maciej Górski
@mg6maciej
@kv109 I'm going to your WRUG talk on the subject.
Kacper Walanus
@kv109
fajowo :D to może nawet powiem, że jeżeli chodzi o inne biblioteki, to można Ciebie pytać ;) :P
Senthilbalajiganesan
@senthilbalajiganesan
@Headers("Content-Type: application/x-www-form-urlencoded")
@POST("/oauth/v2/accessToken")
Call<ResponseBody> getAccessToken(@Query("grant-type") String grantType,
@Query("code") String code, @Query("redirect_uri") String redirect,
@Query("client_id") String clientID, @Query("client_secret") String clientSecret);
how to make api call using retrofit
my response code is 400